(function(){// 私有作用域,在此处写代码 alert("私有作用域");})() 先用一对圆括号包含匿名函数function(){ } ,然后在圆括号
(function(){ // 私有作用域,在此处写代码 alert("私有作用域"); })()
先用一对圆括号包含匿名函数function(){ } ,然后在圆括号后面再加一个圆括号,这个过程相当于用表达式方式命名一个函数function(),并立即运行该函数。
var move=function(){ alert("私有作用域");}; move();
好处:
1.创立了一个私有作用域,里面命名的变量不再是全局变量,外部不能访问该作用域里的变量,从而避免了团队合作时的命名冲突。
仅供参考,后果自负。