JavaScript匿名函数
2013-05-04 14:49 hduhans 阅读(162) 评论(0) 收藏 举报1.JavaScript匿名函数可以避免造成全局变量的污染,其定义方式有以下几种:
① 函数字面量:首先声明一个函数对象,然后执行它
(function(){ alert(1); })();
② 优先表达式:由于Javascript执行表达式是从圆括号里面到外面,所以可以用圆括号强制执行声明的函数。(注意与函数字面量定义的区别,括号位置)
(function(){ alert(2); }());
③ Void操作符:用void操作符去执行一个没有用圆括号包围的一个单独操作数。
void function(){ alert(3); }();
浙公网安备 33010602011771号