我想为数组列表中设置的每个值添加一个数字
假设数组值为[1,2,3,4],我想向数组中的每个值添加一个值2,并想要一个类似[3,4,5,6]的结果
答案 0 :(得分:0)
使用forEach
将数组中的值递增为
let arr = [1,2,3,4,5];
arr.forEach((v, i, a) => {
a[i] = v + 1;
});
console.log(arr);
另一种方法是使用map
运算符。这将创建一个ew副本,因此仅适用于数组中较少的值
let arr = [1,2,3,4,5];
let newArr = arr.map(v => v + 1);
console.log(newArr);