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