码迷,mamicode.com
首页 > 其他好文 > 详细

;!function(){}();

时间:2017-07-26 01:49:28      阅读:105      评论:0      收藏:0      [点我收藏+]

标签:理解   表达式   函数   cti   常用   on()   表示   执行   方式   

可以拆开理解:;!function(){}(); 

①函数后的();表示要执行这个函数;

②而();要求前面必须是一个表达式。(最后有js表达式的定义)。

③所以“!”的作用是将function(){}函数体转为一个函数表达式。

同样的道理:

~function(){}();一样可行。

但是我们常用的方式是:(function(){})();

 

;!function(){}();

标签:理解   表达式   函数   cti   常用   on()   表示   执行   方式   

原文地址:http://www.cnblogs.com/carriezhao/p/7237122.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!