有什么区别
我知道这里全局 jQuery 作为 $ 传递给函数,
(function($){
})(jQuery);
还有这个
$(function(){
})();
最佳答案
第二个不是常见模式(它会抛出类型错误),除非你错误地包含了调用括号:
(function($){
// Normal IIFE that happens to pass jQuery in as an argument
})(jQuery);
$(function(){
// Shorthand DOM-ready event handler
}); // <-- Remove the invoking parentheses
关于javascript - javascript 中的匿名函数与 jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19152986/