1.概述
- 功能更为强大,生态也更健全、更完善(TypeScript是JavaScript的超集合)
- 缺点:
- 语言本身多了很多概念
- TypeScript属于渐进式
- 项目初期,TypeScript会增加一些成本
2.安装
- 安装之前所需要的配置
- 安装node,校验:node-v
- 确保有npm,校验:npm-v
- 全局安装TypeScript:npm install -g typescript
- 校验:tsc -v
- 在项目中安装TypeScript:
- 初始化项目 yarn init --yes
- 安装到项目也可以全局安装 yarn add typescript --dev
- 运行.ts文件 yarn tsc .\src\index.ts
- tsc作用:负责将ts代码转为浏览器和nodejs识别的就是代码
- 文件后缀名:.ts
- 自动编译项目
- 运行 yarn tsc --init 创建 tsconfig.json 文件
- 修改tsconfig.json文件,设置js文件夹"outDir": “./js/”,
- 设置vscode监视任务,之后修改项目中的ts自动生成js
- 提示中文报错信息 yarn tsc --locale zh-CN
3.语法
- 数据类型 非严格模式默认允许为空<