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