为什么

1.在原生js中,是没有类型检测这一环节的,他没有对参数类型进行任何限制

2.我们希望在代码编写阶段就找到错误并且解决

3.如果代码出错了,那么接下来的js代码就不会执行,会影响程序

为什么使用TypeScript - 图1

是什么

TypeScript是拥有类型的JavaScript超集,他可以编译成普通、干净、完整的JavaScript代码

可以理解为加强版的JavaScript

为什么使用TypeScript - 图2