foreach
1.forEach没有返回值
2.forEach不能用break打断
3.遍历的是value值
let arr = ['a', 'b', 'c'];
arr.forEach((e) => {
console.log(e);
})
map
1.map有返回值(数组)默认return是undefined
2.接收的参数是一个参数(key,value)
3.不能用break打断
let arr = ['a', 'b', 'c'];
let map = arr.map((e, v) => {
return v + '1';
})
console.log(map);