箭头函数并不一定总是返回值。箭头函数是ES6中引入的一种新的函数表达式,其特点是简洁。箭头函数可以根据具体情况选择是否返回值。
箭头函数的语法如下:
(param1, param2, …, paramN) => { statements }
或者
(param1, param2, …, paramN) => expression
{}
并在最后加上 return
关键字。{}
并在最后加上 return
关键字。箭头函数常用于以下场景:
this
,箭头函数非常适合用作回调函数。this
,箭头函数非常适合用作回调函数。map
、filter
、reduce
等)时非常方便。map
、filter
、reduce
等)时非常方便。undefined
。undefined
。return
关键字返回值。return
关键字返回值。this
上下文问题:箭头函数没有自己的 this
上下文,它会捕获其所在上下文的 this
值。this
上下文问题:箭头函数没有自己的 this
上下文,它会捕获其所在上下文的 this
值。this
上下文的问题,不需要额外处理。领取专属 10元无门槛券
手把手带您无忧上云