ts数据检查(type,interface,enum)

37 阅读1分钟

type数据类型检查

在声明数据时,当某些类型重复使用时,我们就可以使用type

image.png

可以看到我们在typeArray中定义为可以拥有数字和字符串类型的数组,然后就可以直接在声明数组时,将 typeArray作为类型声明,如果声明出来的数据不符合要求那么就会报错。

interface接口数据类型检查

interface接口可以用来限制数据类型,声明数据时就可以使用声明好的接口来限制数据类型

image.png

使用接口限制的数据,必须按照接口的数据类型要求,不然就会报错

enum数据类型检查

我们可以通过枚举来设置一个数据类型,当我们声明的函数参数以这个枚举来作为数据类型时,我们所传的参数就必须是枚举类型中其中一个

image.png