首页 > 代码库 > 0003.深入理解JavaScript系列学习:编写高质量JavaScript代码的基本要点
0003.深入理解JavaScript系列学习:编写高质量JavaScript代码的基本要点
推荐 汤姆大叔博客园深入理解JavaScript系列
此文来源:http://www.cnblogs.com/TomXu/archive/2011/12/28/2286877.html
书写可维护的代码(Writing Maintainable Code ) 即 代码的可读写维护性
博客园《行者自若的技术笔记》 中参考代码规范与读写可维护性 可作为参考,我也转载了文章到自己的博客园 http://www.cnblogs.com/wolongjv/articles/5937898.html
概括为:
1.可读性(代码风格一致,代码逻辑清晰,恰到好处的注释)
2.可维护性(代码不要写死)
隐式全局变量和明确定义的全局变量间有些小的差异,就是通过delete
操作符让变量未定义的能力。
- 通过var创建的全局变量(任何函数之外的程序中创建)是不能被删除的。
- 无var创建的隐式全局变量(无视是否在函数中创建)是能被删除的。
// 定义三个全局变量var global_var = 1;global_novar = 2; // 反面教材(function () { global_fromfunc = 3; // 反面教材}());// 试图删除delete global_var; // falsedelete global_novar; // truedelete global_fromfunc; // true// 测试该删除typeof global_var; // "number"typeof global_novar; // "undefined"typeof global_fromfunc; // "undefined"
前面那篇js变量提到了用同意个var声明变量
var car = "PORSCHE", name = ‘Cayenne‘, price = 888000;
0003.深入理解JavaScript系列学习:编写高质量JavaScript代码的基本要点
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。