TypeScript 是什么?

TypeScript 官网:https://www.typescriptlang.org

TypeScript - 图1

TypeScript 是一种基于 JavaScript强类型编程语言,它使得在前端项目开发过程中更加严谨且流畅,一定程度上保证了大型前端项目程序的健壮性。

  • TypeScript 是由微软开发的一款开源的编程语言;
  • TypeScript 是 JavaScript 的超集,遵循最新的 ESM 规范,TypeScript 扩展了 JavaScript 的语法;
  • TypeScript 更像后端 JAVA、C# 这样的面向对象语言,可以让 JS 开发大型企业级项目。

但是 TypeScript 并不可以直接运行,而是需要转换成 JavaScript 代码才可以在 Node.js 或浏览器环境下执行,因此我们需要通过 “编译器” 将 TS 代码转换为 JS 代码。

参考文档

TypeScript 入门教程

https://ts.xcatliu.com/

TypeScript 中文手册

https://typescript.bootcss.com/interfaces.html

image.png

W3Cschool TypeScript 教程

https://www.w3cschool.cn/typescript/

image.png