Skip to content

简介与安装

TIP

TypeScript 是 JavaScript 的超集,这意味着它是基于 JavaScript 的。

浏览器环境本身并不支持 TS 的运行,TS 需要通过编译为 JS 才能运行。

安装 TS:

npm install -g typescript

编译 TS 文件:

tsc using-ts.ts

TS 的特征:

  1. 类型的支持
  2. 编译出的 JS 可以支持旧版本的浏览器
  3. 接口、泛型等特性
  4. 装饰器等元编程特征

在使用vscode编写ts文件编译后变量报错(无法重新声明块范围变量),虽说能正常编译出正确的js代码,但是看着满屏的报红看起来挺心烦的。最暴力的解决办法就是更改项目配置

只需在文件-首选项-设置里搜索Experimental Decorators勾选,重启vscode即可。