我有一段時間想知道是否有更快捷的方式來實例化JavaScript中的一系列對象。如何在JavaScript中實例化一系列對象
比方說,我們具有例如
window.myobject1.myobject2.myobject3 = {}
這將ofcourse不行..因爲object1和對象2不實例化下面的「對象鏈」 .. 但是..得到這個工作..我會做這樣的事情:
window.myobject1 = {}
window.myobject1.myobject2 = {}
window.myobject1.myobject2.myobject3 = {}
它只是似乎只是愚蠢的。在一個更現實的情況下..可以說,我們有
window.server.responses.currentuser.id
其中服務器,響應和currentuser只是充當「命名空間」/空enities .. 會有什麼辦法我可以告訴javascript實例化整個鏈作爲對象?..所以我不需要實例化鏈條的每個部分放在一個新的線上?
這可能是一個壞榜樣,但我猜你得到它.. 比如我可能也有:
window.server.responses.currentuser.id
window.server.responses.theotherusers.personone.id
window.server.responses.labels.personname
等提前
謝謝!
快來看看一次初始化這一切:'myobject1 = {myobject2:{myobject3:{}}};'? – raina77ow