符号 => 在 Type 脚本和 ES6 中表示的内容 [重复]

Posted

技术标签:

【中文标题】符号 => 在 Type 脚本和 ES6 中表示的内容 [重复]【英文标题】:What the symbol => indicates in Type script as well as ES6 [duplicate] 【发布时间】:2017-05-23 13:01:04 【问题描述】:

在打字稿和 ES6 中我们为什么使用 =>,当我们需要实际使用这个时。它与旧版本的 javascript 有何不同。

【问题讨论】:

我推荐观看这个视频:youtube.com/watch?v=6sQDTgOqh-I&t=2s 【参考方案1】:

ecma 脚本 6 中使用箭头来创建称为箭头函数的东西,它用于创建通常很短的函数,它与标准函数语法之间存在一些差异,您不能像使用 this 关键字一样使用使用常规函数

(singleParam) => 语句

不久前我还录制了youtube video,解释什么是箭头函数以及如何使用它们。

【讨论】:

“它用于创建内部没有很多事情的函数” - 除了它们可以用于创建任何长度的函数。也许,更重要的是,this 将在函数内部。 这是一种过于简单化的语法表示。 ES6 箭头函数可以带多个参数,如果只有一个参数,括号可以省略,你可以提供单个表达式而不是块,在这种情况下,表达式的结果被隐式返回,例如,x => 2 * x 是一个完全有效的箭头函数,(x, y) => Math.pow(x, y) 我在我粘贴的视频中解释了这一点,但那家伙似乎有点困惑,所以我认为稍微简化一下并没有错,如果他愿意,我也粘贴了视频的链接了解更多,感谢你们,我编辑了答案

以上是关于符号 => 在 Type 脚本和 ES6 中表示的内容 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

简单总结es6箭头符号

ES6 '...' 符号在 jslint 中给出错误?

ES6 symbol公开符号

ES6 中是不是有命名符号的约定?

理解 ES6 符号

es6-Module 的加载实现