//anonymous 1
(function(){
$('something').first().addClass("anything");
});
//anonymous 2
(function(){
$('something').first().addClass("anything");
})();
这两者之间的实际和实际区别是什么?
(function(){
});
和
(function(){
})();
答案 0 :(得分:8)
第一个从未被调用,它只是一个函数
(function(){
}); // never called
第二个在末尾添加括号,立即调用函数,这就是为什么它被称为immediately invoked function expression
(function(){
})(); // called now