1.布尔boolean
2.数字number
3.字符串string
4.数组number[] 或者Array
5.元组tuple
6.枚举enum
7. 给变量指定任何类型any
8. 返回值任何类型void
9.无返回类型never
10.非原始类型object (表示除了上述的类型之外的)
11断言
第一种是尖括号的
let someValue: any = “this is a string”;
let strLength: number = (someValue).length;
第二种是as的
let someValue: any = “this is a string”;
let strLength: number = (someValue as string).length;