reduce的小方法

reduce(回调函数,初始值):
当需要计算、统计数组中的每项的结果的时候使用它,
这一次的运算,需要上一次的计算累积。
let arr = [1,2,3,4,5];

let ary = arr.reduce((a,b)=>{
        /*
            a:代表上一次的返回结果
            b:本次循环的那个
        */
        a.push(b);   
        return a;
    },[]);

    console.log(ary);//[1,2,3,4,5]

 这里面a就代表了第二个参数[],代表循环的数,每次得到的数字放在a中最后得到

[1,2,3,4,5]
posted @ 2019-01-03 19:42  Allisson-yan  阅读(162)  评论(0编辑  收藏  举报