有什么不同?

时间:2009-10-29 03:08:02

标签: jquery

有人可以告诉我区别:

$(document).ready(function() {

});

var someVar = {
    ready : function() {
    }
}

或:

$(function() {
});

我看到事情从三个方面开始,我不知道从哪个方向开始。它是否因不同的情况或用途而不同?

1 个答案:

答案 0 :(得分:10)

您的第一个和第三个示例是相同的 - jQuery提供第三个语法作为第一个的快捷方式。您的中间示例创建了一个名为someVar的对象文字,其中包含ready方法(这与jQuery没有任何关系)。