箭头函数为什么不用写return
来源:5-3 更新幻灯片
JJJustin
2019-09-08 02:15:36
sliders = sliders.filter(() => Math.random() >= 0.5);
不写默认是带return?常规写法应该是
sliders = sliders.filter(() => {
return Math.random() >= 0.5;
});
1回答
好帮手慕慕子
2019-09-08
同学你好, 这个是箭头函数的一种特性, 只有一句代码而且是作为函数结果返回的时候, 可以省略花括号和return关键字
如下图所示, 上面的写法可以理解为是下面方式的简写
综上, 函数内部只有一句代码,并且你想让这句代码作为函数的返回结果时, 才可以省略花括号和return关键字, 此时默认是带return的哦
如果帮助到了你, 欢迎采纳!
祝学习愉快~~~
相似问题