你的位置:首页 > 软件开发 > Java > javascript代码规范 [转]

javascript代码规范 [转]

发布时间:2016-04-19 23:00:16
原文:http://www.css88.com/archives/5366全局命名空间污染与 IIFE总是将代码包裹成一个 IIFE(Immediately-Invoked Function Expression),用以创建独立隔绝的定义域。这一举措可防止全局命名空间被污染。II ...

原文:http://www.css88.com/archives/5366

全局命名空间污染与 IIFE

总是将代码包裹成一个 IIFE(Immediately-Invoked Function Expression),用以创建独立隔绝的定义域。这一举措可防止全局命名空间被污染。

IIFE 还可确保你的代码不会轻易被其它全局命名空间里的代码所修改(i.e. 第三方库,window 引用,被覆盖的未定义的关键字等等)。

不推荐

1 var x = 10,2   y = 100;3 4 // Declaring variables in the global scope is resulting in global scope pollution. All variables declared like this5 // will be stored in the window object. This is very unclean and needs to be avoided.6 console.log(window.x + ' ' + window.y);

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:javascript代码规范 [转]

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。