数组操作

学习笔记JavaScript

forEach

map遍历

map() 方法创建一个新数组,这个新数组由原数组中的每个元素都调用一次提供的函数后的返回值组成。

var arr=[1,2,3]
var newArr=arr.map(val=>val+1)
console.log(newArr)//[2,3,4]

filter过滤

reduce

总结

forEach、map、for区别

  • forEach没法break
  • map有返回值
  • for没有作用域