js中的forEach/map方法
// forEach方法 var data = [{ name: "程咬金", sex: "1", age: 26 }, { name: "程才", sex: "0", age: 20 }, { name: "程新松", sex: "1", age: 22 }, { name: "程功", sex: "1", age: 18 } ]; let datas = [] data.forEach((item) => { datas.push({ name: item.name, age: item.age }) }) console.log(datas); // map方法 var kvArray = [{ key: 1, value: 10 }, { key: 2, value: 20 }, { key: 3, value: 30 } ]; let arrays = []; kvArray.map((item) => { let obj = {} obj[item.key] = item.value arrays.push(obj) }) console.log(arrays)