天天看点

js-数组内方法的应用场合

1.reduce(回调函数,统计初始值)

array.reduce((pre,current)=>{},pre)

(1)数组的长度length决定回调函数的调用次数

(2)reduce()返回最后一次调用的回调函数的返回值

(3)current代表数组中每一个项数据

(4)pre常为统计值,一般为0 

(5)通过对current内的属性进行条件判断来增加Pre的值,最后输出统计值

用于数组内数据的筛选统计

比如一组数据中一群男士的身高高于170//筛选出一组数据的某个对应状态为真

js-数组内方法的应用场合

简写

js-数组内方法的应用场合

2.filter(回调函数) 

array.filter() 

(1)不修改原数组,所以要将返回的新数组赋值给原数组

(2)筛选满足条件的数组内元素item

js-数组内方法的应用场合