我有一段时间想知道是否有更快捷的方式来实例化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