0
誰能告訴我之間的差異:有什麼區別?
$(document).ready(function() {
});
和:
var someVar = {
ready : function() {
}
}
或:
$(function() {
});
我所看到的東西在所有三種方式開始,我從來不知道哪開始的方式。對於不同的情況或用途它有何不同?
誰能告訴我之間的差異:有什麼區別?
$(document).ready(function() {
});
和:
var someVar = {
ready : function() {
}
}
或:
$(function() {
});
我所看到的東西在所有三種方式開始,我從來不知道哪開始的方式。對於不同的情況或用途它有何不同?
你的第一個和第三個例子是相同的 - jQuery提供第三種語法作爲第一個語法的快捷方式。你的中間示例創建一個名爲someVar
的對象文本,它有一個ready
方法(這實際上與jQuery沒有任何關係)。
+1對於偉大的思想家一樣想! – mauris 2009-10-29 03:12:05
啊。好吧,我想很容易認爲中間的那個與JQuery有關,因爲它具有ready:function(),並且我看到它用於任何數量的JQuery教程。無論如何,我喜歡最後一個。更短..更少的代碼。 謝謝 Dave – Dave 2009-10-29 03:40:14