遍历每个数组对象,并且给每个对象添加一个相同的字段,值从另外一个数组取过来

let arr = [ { id : “1”, num : “1” }, { id : ”2“, num : ”1“} ];

let otherArr = ["1", "2"];

arr.forEach((value, index) => {

  value['newNum'] = otherArray[index];

})

arr结果:

arr = [ { id : “1”, num : “1”, newNum: "1" }, { id : ”2“, num : ”1“, newNum: "2" } ];

forEach() 方法用于调用数组的每个元素,并将元素传递给回调函数。
1、value 必须。当前元素的值
2、index 可选。当前元素的索引值

上一篇:LeetCode 290[Python]. 单词规律 给定一种规律 pattern 和一个字符串 str ,判断 str 是否遵循相同的规律。


下一篇:MargeSort