TypeScript
1. 概述
- 编译代码
- tsc greeter.ts 输出一个JavaScript文件
- 类型注解
- 静态类型检查
- 接口和类
- 基于类的面向对象编程
- ts的类只是js常用的基于原型面向对象编程的简写
2. 基础类型
- any
- 定义存储各种类型的数组时
let arr: any[] = [1, 'a', true];
- number,双精度64位
- string
- boolean
- 数组
let arr: number[] = [1,2];
let arr: Array<number> = [1,2];
- 元组tuple
- 元组类型是用来表示已知元素数量和类型的数组
let x: [string, number]; x = ['point', 122];
- 枚举enum
enu