2016-10-26 13 views
0
var obj = {key1: value1, key3: value3}; 

オブジェクトの2番目の位置に新しいキー値のペア{key2: value2}を挿入するにはどうすればよいですか?JavaScriptオブジェクトにキーと値のペアを追加する方法

+5

オブジェクトは、オーダー –

+0

(未正確な複製を保持していません答えは事実上同じです...) –

+0

@JoeClay私はそれが重複していることに同意します。答えは確かに同じです - 「いいえ、あなたはこれをすることはできません」 – vlaz

答えて

0

コメントと同様に、Objectsは注文を保持しません。

あなたは順序を保持したい場合Arrayを使いたい、というか、オブジェクト内の値のペアとしてインデックスを定義します。

var obj = { 
    key1: {index: 1, content: contentValue}, 
    key3: {index: 2, content: contentValue} 
}; 
関連する問題