简介与安装
TIP
TypeScript 是 JavaScript 的超集,这意味着它是基于 JavaScript 的。
浏览器环境本身并不支持 TS 的运行,TS 需要通过编译为 JS 才能运行。
安装 TS:
npm install -g typescript
编译 TS 文件:
tsc using-ts.ts
TS 的特征:
- 类型的支持
- 编译出的 JS 可以支持旧版本的浏览器
- 接口、泛型等特性
- 装饰器等元编程特征
在使用vscode编写ts文件编译后变量报错(无法重新声明块范围变量),虽说能正常编译出正确的js代码,但是看着满屏的报红看起来挺心烦的。最暴力的解决办法就是更改项目配置
只需在文件-首选项-设置里搜索Experimental Decorators勾选,重启vscode即可。