为什么会有'!'& # 39;函数之前($){}(window.jQuery) & # 39;

why there is a '!' before 'function($){}(window.jQuery)'?

本文关键字:jQuery window 函数 为什么      更新时间:2023-09-26

函数前有一个"!",为什么?

http://twitter.github.io/bootstrap/assets/js/bootstrap-transition.js

! function($) {
    //......
}(window.jQuery);

!使函数被视为表达式,这意味着它具有与下面相同的效果:

(function($) {
    //......
})(window.jQuery);