let arr = [{ name: '红', age: 1 }, { name: '红', age: 1 }, { name: '红', age: 1 }, { name: '红', age: 1 }, { name: '红', age: 1 }]
let newArr = arr.map(val => {
// val.form = '中国' arr与newArr都添加form属性,改变原数组
// return val
// return Object.assign({ form: '中国' }, val) 添加属性不更改原数组
// let obj = JSON.parse(JSON.stringify(val))
// delete obj.name
// return obj 删除属性不更改原数组
})
console.log(arr)
console.log(newArr)
map处理对象数组不更改原数组的方法
最新推荐文章于 2023-03-27 15:58:13 发布