比方說,我有一個JavaScript對象...需要幫助延伸的JavaScript對象
app.dooDad = {}
(function (O) {
O.magicStuff = function() {
alert("LOL!");
}
...other methods...
})(app.doodad)
現在,讓我們說我有這樣的對象的深層副本...
app.specialDooDad = jQuery.extend(true, {}, app.dooDad);
(function (O) {
O.magicStuff = function() {
alert("LOL!");
alert("Cats!");
}
})(app.doodad)
我想知道: 有一個更好的方法嗎?也就是說,有沒有更好的方法來用specialDooDad中的附加命令擴展magicStuff方法,而不用重寫呢?
感謝(提前)的幫助。
您無法擴展功能,從而無法爲其添加更多命令。 – 2011-03-07 19:09:19