JS 使用.map()方法更新数组对象元素 未晞 2022-07-10 359 阅读1分钟 定义数组对象 arr=[{name:"a",age:1},{name:"b",age:2}] 更新数组对象:将每个对象的 age+1 错误写法 arr.map(i=> i.age+1) 得到返回值 [2, 3] 正确写法:解构赋值+更新需要更新的元素 arr.map(i=> { return {...i,age:i.age+1} }) 得到返回值 [{name: "a", age: 2},{name: "b", age: 3}]