如何更新es6数组中的元素?

时间:2016-02-19 07:42:41

标签: javascript arrays node.js

我有一个对象数组,我想修改对象中的属性。

我知道我们可以使用splice函数删除对象。这是删除并添加回来的唯一选项吗?

2 个答案:

答案 0 :(得分:4)

你必须直接修改它(假设你知道索引)

YourArray[index].ObjectProperty = YourValue

如果它是ES6,它没有任何区别

答案 1 :(得分:0)

如果您只需修改对象中的prop,则无需将其从数组中删除。

arr[2].prop = newValue;