2016-02-19 13 views
5

私はオブジェクトの配列を持っていて、オブジェクトのプロパティを変更したいと思います。es6配列の要素を更新する方法は?

スプライス機能を使用してオブジェクトを削除できることはわかっています。削除して元に戻すオプションはありますか?

+4

いいえ、あなたがオブジェクトを直接交換するために... '配列[インデックス] = NEWOBJECT、質問が暗示するように、'配列[インデックス] .property = [値] ... ...それを変更したりすることができます' –

答えて

4

あなたは(あなたがインデックスを知っていると仮定して)それを直接変更する必要が

YourArray[index].ObjectProperty = YourValue 

すべてを行う必要がで小道具を変更している場合、それはES6ですか

0

場合は任意の違いはありません。オブジェクトから削除する必要はありません。

arr[2].prop = newValue; 
関連する問題