typescript笔记-类型注解

101 阅读1分钟

类型注解应该是typescript应用最基础和简单的方式。

1.简单类型:string,number,boolean,null,undefined,

let a:string = 'aaa';

2. 数组

let arr:string[] = [1,2,3];

let arr2 :Array=[1,2,3]

3.对象

let obj = {name:string}

4. 元祖:有限个数的数字

let y : [string,number] = ['aa',10]

5.枚举

enum En {Male='男',Female='女'}

En.Male == '男' //true

6.void

函数返回空置

7.any 任意类型,跳过类型检测,尽量不使用

8.unknown 未知类型,大多数情况下可使用代替any