Ts 始于Js 可以编译出纯净的、简洁得JS代码 可以支持任何浏览器 node.js环境 强大得类型系统 类型系统允许js得开发者 在开发的时候 更加高效 先进的js 可以用到js基础用不到的语法 安装Ts npm install -g typescript 检查版本 tsc -V ts不能被浏览器直接解析 类型系统:类型信息 在我们解析的时候是不需要的 所以我们需要将ts转化为js 编译时候的特性: ts提供了许多的编译时特性 编译阶段就已经处理完成 生成了可以在我们浏览器解析的js代码 tsc + 文件名 可以把ts转化为js文件 总结: ts中的文件 如果直接书写js中的代码 在html文件种直接引入ts 会进行报错 ts文件种的变量使用的是let进行编译 编译的js文件中的修饰符变为var ts的严格模式: 编译器的选项 用于增强TS代码的类型检查和错误检查 1.生成配置文件 tsconfig.json tsc --init 2.修改tsconfig.json 配置项 outDir 输出的文件目录 strict 关闭严格模式 3.启动监视任务: 终端 -> 运行任务 ->监视