打字稿中的细箭头(->)和粗箭头(=>)有什么区别

Ani*_*Das 4 typescript

在 typescript 中,有两种箭头函数,一种是 =>(粗箭头),另一种是(->)细箭头。我的理解是 => 函数是用来使用这个作用域和内部闭包的。->(细箭头)函数有什么作用?

Rya*_*ugh 5

粗箭头=>保留this了封闭上下文的 。否则它的行为就像一个普通的函数表达式。

细箭头->不存在。

听起来您正在使用 Webstorm,它并不总是提供 100% 准确的错误信息。