【发布时间】:2021-12-17 04:26:41
【问题描述】:
我可以使用 find 来编辑本例中的一个属性。但我没有找到编辑多个属性的语法。
const arr = [
{
id: 101,
name: “Jone”,
age: 1
},
{
id: 102,
name: “Jane”,
age: 2
},
{
id: 103,
name: “johnny”,
age: 3
}
];
console.log(arr);
arr.find(element => element.id == 101).name = “jimmy”
console.log(arr);
【问题讨论】:
-
只需将
find的结果赋值给一个var,然后你就可以改变你想要的所有属性。 -
你的代码不能通过你使用非法字符的解释器(引号
“ ... ”)
标签: javascript arrays object ecmascript-6 javascript-objects