我想知道是否有可能做這樣的事情:的Javascript數據結構
if (mb == null || typeof (mb) != "object") {
var mb = new Object();
}
mb = {
tests: {
onAnimals: {
test: function() {
return "";
}
}
onHumans: {
test: function() {
return "";
}
}
}
}
卜當我嘗試它,我可以看到測試,但是當我進一步點,我不能se onAnimals/onHumans。
JavaScript對我來說還是新手,所以希望你能幫上忙。
頂線有什麼用?您將在第二行重新分配window.mb,這完全否定了頂行,除非我錯過了某些內容。 – Chris 2009-12-21 07:41:51
你是對的;它只是OP代碼的複製。通常情況下,我會使用第一行,再加上Object.extend(window.mb,{..def ...}),但是沒有描述使用什麼庫(如果有的話)。 – jvenema 2009-12-21 14:27:08