共同點(diǎn):
1、都是循環(huán)遍歷數(shù)組的每一項(xiàng);
2、forEach() 和 map() 里面每一次執(zhí)行匿名函數(shù)都支持3個參數(shù):數(shù)組中的當(dāng)前項(xiàng)item,當(dāng)前項(xiàng)的索引index,原始數(shù)組arr;
3、匿名函數(shù)中的this都是指Window;
4、只能遍歷數(shù)組。
區(qū)別:
1、forEach沒有return返回值,map有return返回值;
2、forEach允許callback(回調(diào))更改原始數(shù)組的元素,map返回新的數(shù)組(即map不會改變原始數(shù)組);