首页 > 解决方案 > 什么是打字稿功能?

问题描述

我在 stackoverflo 上编辑了标签定义,但被拒绝了。所以我想知道我是否不明白什么是打字稿?

标签描述说:TypeScript 作为语言扩展添加(除其他外)以下功能:

那么究竟如何添加打字稿异步等待功能和箭头功能呢?对我来说,这是纯 javascript (ES) 语法,

标签: typescript

解决方案


我不能说为什么您的标签编辑可能会被拒绝。

TypeScript 在 JavaScript 之前在该列表中添加了一些东西,要么在该领域进行创新,要么早期采用为 JavaScript提出的东西。这包括箭头函数和默认参数值。

确实,该列表中的一些项目现在是 JavaScript,例如箭头函数和class语法(尽管 TypeScriptclass处理某些事情与 JavaScript 的类不同,并且至少有一个特性 [从构造函数参数自动初始化属性] 不太可能成为JavaScript 功能)。

该列表中的其他内容仅适用于 TypeScript,例如静态类型(TypeScript 的要点)、泛型和命名空间(在 TypeScript 意义上)。


推荐阅读