JavaScript最佳实践五条
避免污染全局变量var foo = 42; console.log(foo);上面的代码等同于window.foo = 42;如下代码会覆盖系统默认print函数,会让网页无法打印:function print () { // do something } print();我们只需要简单的做一下变更,就能避免污染全局变量:(function () { var foo = 42; ...
避免污染全局变量var foo = 42; console.log(foo);上面的代码等同于window.foo = 42;如下代码会覆盖系统默认print函数,会让网页无法打印:function print () { // do something } print();我们只需要简单的做一下变更,就能避免污染全局变量:(function () { var foo = 42; ...