微信小程序中把一个数组中的一些字段提取出来放到一个新的数组里封装

img


微信小程序中把一个数组中的一些字段提取出来放到一个新的数组里封装

let a=[1,2,3,4];
let b = [];

for(let i=0;i<a.length;i++){
b.push(a[i])
}

let a=[{“q1”:1,"q2":2},{"q1":3,"q2":4}];
let b = [];

for(let i=0;i<a.length;i++){
b.push(a[i]['q1'])
}

const data = [{a: '天', b: '地',  c:'人', d:'物',id: 1}]
const newArr1 = data.map((item,index) => {
     return Object.assign({},{'A':item.a,"B":item.b,"C":item.c,"D":item.d})
 })
console.log(newArr1)

img