javascript 的 "!function" 是什么意思?

日期:2019-10-02 08:26:45 人气:1

javascript 的 "!function" 是什么意思?

!function跟(function(){... })();函数意义相同,叫做立即运行的匿名函数(也叫立即调用函数)。 js中可以这样创建一个匿名函数: (function(){do something...})() //或 (function(){do something...}()) 而匿名函数后面的小括号()是为了让匿名函数立即执行,其实就是一个函数调用。 这样写会报错: function(){alert(1)}() 因为function前面没有(或者! ~之类的运算符,js解析器
    A+
热门评论