关于js中箭头函数返回值的用法

时间:2020-12-20 20:35:31   收藏:0   阅读:301
在js中使用箭头函数的时候不用大括号的话,只写简单语句是默认返回语句结果的,例如
reduce((prev, next) => prev.concat(next)).forEach((v, i) => tmpdata[v.position] = {
                v: v.v
            });

但是如果加上大括号,想要获得返回值的话就需要加上return,否则无法获取返回值

reduce((prev, next) => {
      return prev.concat(next))
}.forEach((v, i) => tmpdata[v.position] = {
                v: v.v
            });

原文:https://www.cnblogs.com/googla/p/14164007.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!