ES6数据类型:
Boolean、Number、String、Array、Function、Object、Symbol、undefined、null
TS数据类型
Boolean、Number、String、Array、Function、Object、Symbol、undefined、null、void、any、never、元组、枚举、高级类型
TS数据类型在ES6的基础上增加了后边几种
类型注解
作用:相当于强类型语言中的类型声明
语法:变量/函数:type
//原始类型
let bool:boolean = false;
let num:number = 6;
let str:string = 'hellow word';
//数组
let arr1: number [] = [1,2,3]
let arr:Array<number> = [1,2,3]
//元组
let tuple :[number,string] = [0,'11']