关于「Google JavaScript Style Guide」,在和之前不重复的范围内列举一些重要的点。
- .js文件的名字统一为小写字母
- 不省略分号
- 比起「"」更优先使用「'」来括住字符串
- 不使用基本类型(string、number、boolean等)的包装对象
- 使用命名空间,将全局名称控制在最小范围内
- 表示代码块的{...}前面不换行
- 不能替换内置对象的原型
- 不使用with/eval命令
- 只在关联数组/哈希中使用for...in命令
这里列举的规范不仅仅是让代码更易读,在编写「安全的」代码的角度来看也是很重要的。
Note 学习JavaScript及其相关技术的参考书籍
在本书中,学习了关于JavaScript的基础知识。阅读完本书后,如果想要更深入地学习JavaScript,或者是想补充学习相关技术的,推荐参考下面的书籍。
1.JavaScript 第6版(O'Reilly Japan)
达到了840页的很厚的书籍,全面且细致地讲解了JavaScript相关的知识,也有很多值得中上级读者学习的知识点。
2.详解HTML&CSS&JavaScript词典 第6版(秀和系统)
在JavaScript编程之前,正确地了解HTML和CSS的写法是很重要的。推荐将可以信赖的词典随时放在身边。
3.修订第5版 JavaScript口袋参考手册(技术评论社)/JavaScript索引 支持jQuery(翔泳社)
正如本书所介绍的,JavaScript的功能涉及很多方面。虽然网上有很多参考,但是准备一本可以离线使用的词典,对开发也很有帮助。
4.AngularJS应用编程(技术评论社)/10天学会jQuery入门教室 第2版(翔泳社)
使用JavaScript开发正式的应用,导入库/框架是必不可少的。将众多库/框架中具有代表性的jQuery/AngularJS作为第一个学习的应该比较合适。
5.实际使用JavaScript库【精选111】(技术评论社)
结合具体的例子介绍JavaScript中可以使用的各种库的书籍。为了不重新造轮子,应用开发中的模块提取是很有意义的。
6.自学PHP 第3版(翔泳社)
使用Ajax技术,对服务器端技术的理解是必不可少的。虽然有各种服务器端技术,但如果是初学者,使用PHP的难度应该是最低的。