前端基础Javascript循环区别On this page区别区别forEach()方法不会返回执行结果,而是 undefined。也就是说,forEach()会修改原来的数组。而 map()方法会得到一个新的数组并返回。foreEach()方法: 针对每一个元素执行提供的函数。map()方法: 创建一个新的数组,其中每一个元素由调用数组中的每一个元素执行提供的函数得来。拓展JavaScript 中 forEach()、map()、some()、every()、filter()的区别for in,for of, for,forEach,map 的区别[JavaScript] for、forEach、for...of、for...in 的区别与比较