js函数自执行的不同写法

Posted LikWin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js函数自执行的不同写法相关的知识,希望对你有一定的参考价值。

1、最前最后加括号

(function(){alert(1);}()); 

  这是 jslint 推荐的写法,好处是,能提醒阅读代码的人,这段代码是一个整体。

2、function外面加括号 

(function(){alert(1);})(); 

3、function前面加运算符,常见的是!与void 。

!function(){alert(1);}(); 

void function(){alert(2);}(); 

以上是关于js函数自执行的不同写法的主要内容,如果未能解决你的问题,请参考以下文章

外贸建站之自适应网站电脑手机网站不同JS效果区分写法代码分享

JS中(function(){xxx})(); 这种写法是什么意思?

JS中(function(){xxx})(); 这种写法是什么意思?

js中(function(){xxx})();写法解析以及function与!感叹号

php 一个自定义的try..catch包装器代码片段,用于执行模型函数,使其成为一个单行函数调用

javascript自执行函数常见写法