JavaScript 中循环数据、改变数据的几种方法

将数组对象中的属性值取出并组成新的数组

let arr = [ 
  {name: "张三", age: "1", sex: "男", grade: 11},
  {name: "李四", age: "2", sex: "男", grade: 12},
  {name: "王五", age: "3", sex: "男", grade: 13},
  {name: "赵六", age: "4", sex: "男", grade: 16},
]
 
let res = arr.map((item,index) => {
    return Object.assign({},{'name':item.name,'grade':item.grade})
})
 
console.log(res)
// 输出结果为 [{name: '张三', grade: 11},{name: '李四', grade: 12},{name: '王五', grade: 13}, {name: '赵六', grade: 16}]
posted @ 2024-09-18 09:56  盘思动  阅读(96)  评论(1)    收藏  举报