TypeScript的五个特点
- TS是由微软开发的开源编程语言。
- TS是JS的超集。(所谓的超集是指兼容了所有的特性)
- TS是开发大型应用的基石。
- TS提供了更加丰富的语法提示。
- TS在编写阶段能够检查错误。
全局安装TS
npm install typescript -g
将TS文件编译为JS文件
tsc index.ts
为什么说TS是静态类型,JS是动态类型?
在JS中给一个字符串变量赋值为number是可以的,但是在TS中则不行,这可以理解为为什么说TS是静态的,JS是动态的。可以理解为TS中类型是一旦确定下来无法更改,JS则不是。