1.相同点:都是用来遍历数组
2.不同点:forEach()返回值是undefined,不可以链式调用,map有返回值,可以return 出来
map不改变原数组的值
forEach方法里操作对象生效,想要操作里面的基本数据类型,就用arr[i]的形式直接操作数组
1.相同点:都是用来遍历数组
2.不同点:forEach()返回值是undefined,不可以链式调用,map有返回值,可以return 出来
map不改变原数组的值
forEach方法里操作对象生效,想要操作里面的基本数据类型,就用arr[i]的形式直接操作数组