window.onload = function() {
var arr = new Array;
var jsonObj = {
"123": "234"
};
arr['v'] = "234";
arr[0] = jsonObj;
arr[1] = jsonObj;
console.log(JSON.stringify(arr));
}
消え上記のコードの結果は次のとおりです。のJS JSONに配列が、いくつかの値が
[{"123":"234"},{"123":"234"}]
arr['v']
が消えた理由を私は知らないのですか?
アレイの誤用。その目的のためのオブジェクトでなければなりません。 –
[JavaScriptの連想配列をjsonオブジェクトに変換してstringifyを使用するか、その逆の可能性があります](http://stackoverflow.com/questions/7089118/convert-a-javascript-associative-array-into-json-object-using-ストリング・アンド・ヴァイス) –