<分区>
在我看到的 jQuery javascript 代码中
(function(window, undefined) {
})(window);
在推特上
!function(window, undefined) {
}(window);
谁能说出这两种方法之间的区别是什么?
<分区>
在我看到的 jQuery javascript 代码中
(function(window, undefined) {
})(window);
在推特上
!function(window, undefined) {
}(window);
谁能说出这两种方法之间的区别是什么?
最佳答案
使用!函数之前的运算符使它被视为表达式,因此我们可以调用它:
!function() {}()
http://jasonlau.biz/home/faq/what-is-the-exclamation-mark-used-for-in-code
关于javascript - (function(){})() 与 !function(){}(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16340063/