typescript——变量
1、字符串类型
let email:string=""
2、模板字符串
let msg:string=`my email is ${email}`
3、布尔
let isshow:boolean=false
4、数字
let age:number=20
5、数组
let list:number[]=[1,2,3,4]
6、元组
let arr:[string,number]=["aaa",10]
7、枚举
enum Weeks{Mon,Tue,Web}
let day:Weeks=Weeks.Mon //位置下标,相当于Week["Mon"]
8、Any
任何类型
9、void
无返回的函数
10、undefined null
11、联合类型
let x2:number|string|boolean
12、类型推论
let x3=3//number类型
13、类型断言
let x5:number|string|boolean="this is a string"
let strlength:number=x5.length
let strlength:number=(<string>x5).length
let strlength:number=(x5 as string).length