var Foobar = function() {};
Foobar.prototype.clickDetails = function() {
$("#foobar").html("test");
}
and
var Foobar = function() {
return {
clickDetails: function() {
$("#foobar").html("test");
}
};
}();
我想知道,因爲後者是存在的,但我無法得到它與茉莉花一起工作,我寫了第一個從頭開始。兩者有什麼區別?這兩種定義類/對象的方式有什麼區別?
你的問題基本上與jQuery無關。這是一個關於JavaScript的問題。我已經添加了相關的標籤。 – 2013-04-27 22:16:15
一個需要'new',另一個不需要。一個爲每個對象創建不同的功能,一個在原型對象上存儲一個。哎呀,我錯過了:一個是單身人士,另一個是建設者。 – Bergi 2013-04-27 22:18:46
當您在10秒前發佈評論時,您如何在評論中擁有+1? Aussming需要5秒鐘的時間來讀取它,另外3秒鐘來確定它是否值+1並實際添加它,它留下了2秒的時間間隔以供某人找到它,這似乎不太可能。你會提高你自己的意見嗎? :/ – Virus721 2013-04-27 22:19:12