let array = [1,2,3,4];
console.log('forEach');
let returnArr1 = array.forEach((item,index,currentArr) => {
//item是数组的项
//index是item的索引
//currentArr是当前数组
console.log(item,index,currentArr);
return item + 1;
})//forEach不会返回值
console.log('map');
let returnArr2 = array.map((item,index,currentArr) => {
console.log(item,index,currentArr);
return item + 1;
})//map会返回一个新数组,原来的数组[1,2,3,4]不变
console.log(returnArr1,returnArr2);
输出结果: