可能重复:
What does the exclamation mark do before the function?
下面的代码段中的!
有什么意义?
!function ($) { // code }(window.jQuery);中广泛使用
答案 0 :(得分:1)
他们在声明之后立即调用函数(使用window.jQuery作为参数)
另一种语法是:
(function ($) {
// code
})(window.jQuery);
有些人更关心一个角色而不是可读性