JS开发中自定义调试信息开关
2016-10-09 14:41
375 查看
在开发过程中,可能随处留下几个console.log,或者alert语句,这些语句在开发过程中是很有价值的。但是项目一旦进入生产环境,过多的console.log可能影响到浏览器的运行效率,过多的alert会降低程序的用户体验。而我们最好不要在进入生产环境前,一处一处像扫雷一样删除或者注释掉这些调试语句。
最好的方式是设置一个开关:
更多代码规范可参考:https://segmentfault.com/a/1190000007101196
最好的方式是设置一个开关:
//全局命令空间 var App = { debug:true, log:function(msg){ if(debug){ console.log(msg); } }, alert:function(msg){ if(debug){ alert(msg); } } }; //使用 App.log('获取用户信息成功'); App.alert('密码不匹配'); //关闭日志输出与alert App.debug = false;
更多代码规范可参考:https://segmentfault.com/a/1190000007101196
相关文章推荐
- Android源码开发----usb调试的开关以及系统配置信息
- C++ 开发中自定义调试信息的输出方法
- js调试信息输出小技巧
- js之WEB开发调试利器:Firebug 下载
- js自定义消息机制研究学习(三)——插件化我们js开发
- 一个流行且实用的JS表单验证提示,演示了怎么自定义错误信息的显示方式,同时通过写FormValid.showError类方法来实现错误显示方式自定义: errMsg 是一个错误消息的数组,这样方便自定
- Android手机在开发调试时logcat不显示输出信息的解决办法
- [新]可精确到1毫秒的用以在记录文件中写入自定义的调试信息(主要是时间)的组件
- 开发自定义web控件时把css,js嵌入成资源
- 在线调试和演示的前端开发工具 - jsFiddle
- MFC/DLL 编程时用独立的控制台窗口显示用户自定义调试信息
- web开发必备利器: js调试工具
- 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之90——BREW中的调试信息
- 开发自定义web控件时把css,js嵌入成资源
- js自定义网页对话框及同页面获得信息
- 自定义调试信息的输出
- SharePoint:自定义开发内容的调试
- [编程手记小技巧]自定义调试信息宏及gcc技巧
- zen cart 打开错误信息显示调试开关
- IE8"开发人员工具"使用详解下(模式,JS调试,探查器)