认识
Typescript是一个强类型的JavaScript超集,支持ES6
语法,支持面向对象编程的概念,如类、接口、继承、泛型等。Typescript并不直接在浏览器上运行,需要编译器编译成纯Javascript来运行。
TypeScript 优势
一、程序更容易理解
我们在编码的时候非常关心几个问题:
- 函数: 接收的参数、返回值类型
之前我们搞清楚这些问题,我们需要查阅相关文档,了解来龙去脉,或者我们必须手动调试(log、断点)查看数据是怎样的。当我们使用了 TypeScript ,数据是什么样子的 在 TypeScript 中都有体现
二、编码效率更高
TypeScript 在 IDE 的帮助下可以在不同的代码块和定义中进行跳转,同时 TypeScript 具有代码自动补全、丰富的接口提示等