js基础---数组的方法
sort():
破坏性方法
forEach():
遍历数组,需要一个回调函数作为参数,遍历的次数与数组的长度有关。
filter():
将数组中符合要求的元素保存在新数组中返回
需要一个回调函数作为参数,并根据函数返回值过滤数组
非破坏型方法
map():
根据当前数组返回新数组
需要回调函数做为参数
回调函数的返回值作为新数组的元素
非破坏性方法
reduce():
将数组中所有元素整合成一个值
需要回调函数做为参数
回调函数有两个参数a,b 。a为数组前一个元素,b为数组后一个元素。函数体写a与b的操作。
并可指定a的初始值是什么。