2017-05-16 149 views
-1

說我有一個對象,它看起來是這樣的:如何將具有相同名稱的多個屬性添加到對象中?

sample object view in chrome tools

我想獲得補充說,舉行類似數據的多個CopyTo財產部分的能力。但是,我不確定這是否允許在正常的Javascript行爲下。解決這個問題的最好方法是什麼?

+8

讓CopyTo從一個陣列。然後根據需要添加儘可能多的CopyTo對象到該數組。 –

+3

你不能。屬性鍵是獨一無二的。 – Bergi

+0

按照TravisJ的建議。您也可能想查看術語'multimap'。 –

回答

2

javascript中的屬性名稱必須是唯一的!

你想要的,例如, 「地產板塊」 對象的數組:

{ 
    ... 
    "copyTo" : [ 
    { 
     // property section 1 
    }, 
    { 
     // property section 2, etc. 
    } 
    ], 
    ... 
} 
+0

這就是我一直在尋找的,謝謝! – Thassa

相關問題