有人可以告诉我区别:
$(document).ready(function() {
});
和
var someVar = {
ready : function() {
}
}
或:
$(function() {
});
我看到事情从三个方面开始,我不知道从哪个方向开始。它是否因不同的情况或用途而不同?
答案 0 :(得分:10)
您的第一个和第三个示例是相同的 - jQuery提供第三个语法作为第一个的快捷方式。您的中间示例创建了一个名为someVar
的对象文字,其中包含ready
方法(这与jQuery没有任何关系)。