TypeScript 是添加了类型语法的 JavaScript。
TypeScript 是 JavaScript 的语法超集,它增加了静态类型。
这基本上意味着 TypeScript 在 JavaScript 之上添加了语法,允许开发人员添加类型。
TypeScript 是 "Syntactic Superset" 意味着它与 JavaScript 共享相同的基本语法,但又添加了一些东西。
JavaScript 是一种松散类型语言。理解 JavaScript 中传递的数据类型可能很困难。
在JavaScript中,函数参数和变量没有任何信息!因此开发人员需要查看文档,或者根据实现进行猜测。
TypeScript 允许指定代码中传递的数据类型,并且能够在类型不匹配时报告错误。
例如,当将字符串传递到需要数字的函数时,TypeScript 将报告错误。 JavaScript 不会。
TypeScript 使用编译时类型检查。这意味着它检查指定的类型是否匹配前运行代码,而不是尽管运行代码。
使用 TypeScript 的常见方法是使用官方 TypeScript 编译器,它将 TypeScript 代码转换为 JavaScript。
下一节将介绍如何获取本地项目的编译器设置。
一些流行的代码编辑器(例如 Visual Studio Code)具有内置的 TypeScript 支持,并且可以在您编写代码时显示错误!
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!