举报投诉联系我们 手机版 热门标签 VUE中文网
您的位置:VUE中文网 > typescript类型转换 TypeScript 类型

typescript类型转换 TypeScript 类型

2023-05-31 00:17 TypeScript教程

typescript类型转换 TypeScript 类型

typescript类型转换 TypeScript 类型

typescript类型转换

Type System用于表示语言支持的值的不同类型。Type System 在程序存储或者操作之前检查所提供值的有效性。这可以确保代码按照预期运行。Type System还允许更丰富的代码提示和自动化文档。

TypeScript提供数据类型作为它的可选的Type System的一部分。该数据类型分类如下图所示:

数据类型

Any类型

any 数据类型是TypeScript中所有类型的超类型,它是指一个动态的类型。使用 any 类型相当于选择退出变量的类型检查。

内置类型

下表列出了TypeScript中所有的内置类型:

数据类型关键词描述
Numbernumber双精度64位浮点值。它可以用来表示整数和分数。
Stringstring表示Unicode字符序列
Booleanboolean表示逻辑值,true 与 false
Voidvoid在函数返回类型上使用,以表示非返回函数
Nullnull表示不存在对象值
Undefinedundefined表示给所有未初始化变量的值

注意:在TypeScript和JavaScript中没有 integer 类型。

null 和 undefined 是一样的吗?

null 和 undefined 数据类型往往会让人感到混淆。null 和 undefined 不能用于引用变量的数据类型,它们只能作为值赋值给变量。

然而,null 和 undefined 是不一样的 。使用 undefined 初始化的变量意味着该变量没有为其分配值或对象,而使用 null 则表示该变量被设置为值是 undefined 的对象。

用户定义类型

用户定义类型包括Enumerations(枚举),类,接口,数组和元组。这些将在后面的章节中进行详细的讨论。


阅读全文
以上是VUE中文网为你收集整理的typescript类型转换 TypeScript 类型全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 VUE中文网 vue88.com 版权所有 联系我们