【发布时间】:2013-12-26 02:29:46
【问题描述】:
当我第一次学习 JavaScript 时,我养成了一种习惯,即在页面加载到这样的结构中时包装我想要执行的任何脚本:
$(function() {
//code
});
从那以后学到了更多,我的印象是我可以很容易地折腾 jQuery 并编写:
(function(){
//code
})();
这两种方法的最终结果是否相同?一个更可取吗?我完全误解了一个或两个? “在准备好文档时执行”的标准最佳做法是什么?
【问题讨论】:
-
不,他们在做不同的事情。第二个不等待 DOM 准备好。
标签: javascript jquery