首页 > 其他 > 详细

24.filter~map~reduce用箭头函数写

时间:2020-12-29 14:12:08      阅读:47      评论:0      收藏:0      [点我收藏+]
<script>
        let arr = [10, 20, 30, 40, 50, 60];
        // 要求找出小于40的元素*2再让这个数组的每个元素相加
        // 链式写法:
        let newArr = arr.filter(function(n) {
            return n < 40;
        }).map(function(n) {
            return n * 2;
        }).reduce(function(preValue, n) {
            return preValue + n
        }, 0);
        console.log(newArr);

        // 箭头函数写法
        let new2Arr = arr.filter(n => n < 40).map(n => n * 2).reduce((pre, n) => pre + n);
        console.log(new2Arr);
    </script>

 

24.filter~map~reduce用箭头函数写

原文:https://www.cnblogs.com/yanglaxue/p/14205869.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!