基本技巧
> 好的习惯和优秀的方法能够帮助我们写出更好的、易于理解的、更容易维护的代码。
技巧一 编写可维护的代码
> 易于维护的代码意味着代码具有如下特性:
1:阅读性好。
2:具有一致性。
3:有文档。
4:看起来如同一个人编写。
技巧一 尽量少用全局变量
> 全局变量的问题在于他们在整个javascript应用或web页面内共享。他们生存于同一个全局命名空间内,总有可能发生命名冲突。譬如当一个应用程序中两个独立的部分定义了同名的全局变量,但却有不同的目的时。而且,网页经常会包含一些非页面开发人员的编写的代码,譬如:
1:第三方的js库;
2:来自于广告合作伙伴的脚本;
3:来自于第三方用户的跟踪和分析脚本的代码;
这些都可能发生全局污染的可能,为此我们有必要的减少使用全局变量,避免全局污染。
> 减少使用全局变量,需要知道如何定义全局变量。js提供了两种方式的全局变量的定义方式
1:使用var声明的全局变量