2017-05-16 33 views
-1

は、私は次のようになりますオブジェクトを持っていると言う:同じ名前の複数のプロパティをオブジェクトに追加するにはどうすればよいですか?

sample object view in chrome tools

私は同様のデータを保持する複数のCopyToプロパティのセクションを追加する能力を獲得したいです。しかし、これが通常のJavascriptの動作で許可されているかどうかはわかりません。この問題にアプローチする最善の方法は何ですか?

+8

は、CopyToの配列を作成します。そして、あなたが望むように、その配列に多くのCopyToオブジェクトを追加します。 –

+3

できません。プロパティキーは一意です。 – Bergi

+0

TravisJのアドバイスに従ってください。 「マルチマップ」という用語も参照することをお勧めします。 –

答えて

2

javascriptのプロパティ名は一意である必要があります。あなたが欲しい

は、例えば、 "財産部" オブジェクトの配列:

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

これは私が探していたものです、ありがとう! – Thassa

関連する問題