-3
我一直在匿名的JavaScript函数阅读起来有关于通过jQuery与事件侦听器使用它们一个一般性的问题。包装活动 - 使用Javascript
我有以下事件侦听器将在提交表单的做一些东西。
if(sky === 'blue') {
$('#my-form').on('submit', function(){
//do some stuff
$('#my-div').show();
})
}
请问这有什么区别(即利弊&利弊,事情可能出错等),如果我要宣布它,在我的JavaScript文件或者我应该在一个匿名包裹被它功能如此
$(function() {
if(sky === 'blue') {
//do my stuff
}
任何输入表示赞赏,谢谢!
相似的主题http://stackoverflow.com/questions/10273185/what-are-the-benefits-to-using-anonymous-functions-instead-of-named-functions-fo –
没有使用$(function() {});有机会得到错误pf $是未定义的。所以最好使用这个。 –
不,这是没有类似的问题TASOS K.建议 – gfpacheco