提一下Typescript

202 阅读1分钟

Typescript

TS实际就是将JS通过:加上各种类型。

TS在编译时会自动对代码进行检查,如果检查不通过,会直接在编译器或控制台报错,代码不会被编译为JS。(编译错误)

如果检查没有错误,TS会将之前添加的所有类型删除,将代码编译为JS,然后就可以正常运行了,这时再出现的错误会出现在浏览器控制台中。(运行错误)

TS相对于JS的好处:

  1. 更加智能的自动提示
  2. 如果代码不能通过检查,就不能被编译成js,非常严谨