TypeScript是什么?

超集:TypeScript是javaScript的超集,他可以纯编译成javascript
类型化:ts主要提供了类型系统

TypeScript的优势?

  1. 可读性强、维护性强
  2. 可以在编译阶段就可以发现大部分错误

搭建TypeScript运行环境

终端输入npm install -g typescript

TypeScript编译成js文件

.ts文件最终会被编译成js文件,浏览器只认识js文件

  • case1:.ts编译成.js文件命令:终端输入tsc 文件名.ts

每次更改ts文件都要执行tsc命令重新编译成js文件,比较麻烦

  • case2:安装:ts-node 终端输入:npm install -g ts-node

    1. 命令行输入:`ts-node 文件名.ts`,就会自动运行ts文件,不会单独生成js文件

    node运行js文件是:在终端输入node 文件名.js命令即可运行js代码

TypeScript在线编辑地址:https://www.typescriptlang.org/