typescript 基本类型

安装

npm install -g typescript

编译文件 index.ts 后缀名.ts 编译成 .js

> tsc index.ts

index.ts ===> index.js

类型

string 字符串
number 数字
boolean 布尔值
date 日期

object  // 非原始类型 Object.create()

数组
number[]  // 元素类型后加中括号
Array<number> // 数组泛型

string []
Array<string>

元祖 类似数组 元素类型不同
[ string, number ]

枚举
enum 
let Color = { Red, Green, Blue }

any // 不确定
void // 没有任何类型函数无返回值时使用
undefined  // undefined 可赋值给所有类型
null // null 可赋值给所有类型
never // 抛出异常或者无返回值