第一次体验
单独给变量限制类型
let a:number = 2
number 为指定变量类型的写法
这个a不能在存储其他任何值
还有string boolean 等类型
所有类型的子集
undefined 和 null 是所有类型的子集
联合给变量限制类型
let a:number | string = 2
不限制类型
let a:any = 那么它的值可以为任意类型 1数字 true/false 布尔 'string' [数组] {boject}
let a:number = 2
number 为指定变量类型的写法
这个a不能在存储其他任何值
还有string boolean 等类型
undefined 和 null 是所有类型的子集
let a:number | string = 2
let a:any = 那么它的值可以为任意类型 1数字 true/false 布尔 'string' [数组] {boject}