返回列表 回复 发帖

[JavaScript] ES6箭头函数中的return隐式返回

return在函数中经常使用到的一个关键词,将返回函数的最终结果。箭头函数用一个语句将隐式的返回结果(函数必须省略{},为了省略return关键词)。

如果返回一个多行语句(比如对象),有必要在函数体内使用()替代{}。这样可以确保代码是否作为一个单独的语句返回。
  1. const calcCircumference = diameter => Math.PI * diameter;
复制代码
  1. const calcCircumference = diameter => {proto: diameter};
复制代码
返回列表