相同点:
1、都是遍历数组
2、匿名函数中的this都是指向window
区别:
map方法:返回一个新的数组,不改变原数组
array.map((item, index, array)=>{
//do something
})
forEach方法:没有返回值,可以改变原数组
array.forEach((item, index, array)=>{
//do something
})
相同点:
1、都是遍历数组
2、匿名函数中的this都是指向window
区别:
map方法:返回一个新的数组,不改变原数组
array.map((item, index, array)=>{
//do something
})
forEach方法:没有返回值,可以改变原数组
array.forEach((item, index, array)=>{
//do something
})