1.全局变量带来的问题
- 命名冲突
- 代码脆弱
- 难以测试
2.意外的全局变量
不小心忽略了var,导致意外的创建了全局变量
3.单全局变量方式
- 类似于jQuery的$,做到整个库类只有一个全局变量
- 命名空间
- 模块(require等)
4.零全局变量
- 使用闭包做到零全局变量
- 只有代码不被其他代码所依赖的情况下可以使用零局部变量
1.全局变量带来的问题
2.意外的全局变量
不小心忽略了var,导致意外的创建了全局变量
3.单全局变量方式
4.零全局变量
转载于:https://www.cnblogs.com/magicshow/p/5684416.html