一部のオブジェクトプロパティ/配列操作。パート2とパート3を達成するための構文が改善されていますか?javascriptオブジェクトのプロパティ/配列操作
// 1. create object and add element/arrays
var myObject = {};
myObject["123"] = { "A": 123, "B": 456 }; // add
myObject["123"] = { "C": 123, "D": 456 }; // add more elements to array in element!
myObject["124"] = { "A": 123, "B": 456 };
myObject["125"] = { "A": 123, "B": 456 };
console.log(myObject);
// 2. delete first property in array
for (property in myObject){
delete myObject[property];
break;
}
// 3. show first remaining property
for (property in myObject){
x = property;
console.log("first remaining property is " + x);
break;
}
JavaScriptでのプロパティの割り当ては追加ではありません。 2番目の行に、さらに要素を追加しないキー '' 123 '' '' {'" A ":123、" B ":456} 123、 "D":456}; 'それに。 – Anurag
プロパティの順序が反復されることは保証されていません。したがって、最初のプロパティを削除するコードに頼るべきではありませんhttp://stackoverflow.com/questions/5773950/how-to-keep-an-javascript-object-array-ordered-while-also-maintaining-key -lookup –
実際に、私は最初の財産を本当に必要としません...一度に1つの財産を噛むだけで十分です。そして、私が要素を置き換えていることを警告してくれてありがとう! –