基本类型
Boolean布尔值
let isDone: boolean = false;
Number数字
let decimal: number= 6; //十进制
let hex: number = 0xf00d; //十六进制
let binary: number = 0b1010; //二进制
let octal: number = 0o744; //八进制
String字符串
双引号””,单引号’’, 反引号``都可以
let oldColor: string = "blue";
let newColor: string = 'red';
let sentence: string = `old color is ${
oldColor }, then new color is ${
newColor }`;
Array数组
let list: number[] = [1, 2, 3];
let list: Array<number> = [1, 2, 3];
元组Tuple
在已知数量和类型的情况下,定义不同类型的数组来确保赋值类型都正确
let x: [string, number]; //声明元组的类型和数量
x = ['hello',