typescript的内置类型有哪些

导读:typescript 内置类型包括:原始类型:any、unknown、number、boolean、string、symbol结构化类型:object、ar
typescript 内置类型包括:原始类型:any、unknown、number、boolean、string、symbol结构化类型:object、array、tuple、enum泛型类型:promise、array特殊类型:void、never联合类型:类型1 | 类型2 | ...交叉类型:类型1 & 类型2 & ...

TypeScript 的内置类型

TypeScript 是一种静态类型语言,提供了一系列内置类型来方便开发人员进行类型检查和推断。这些内置类型包括:

原始类型:

any: 允许任何类型的值。

unknown: 也是允许任何类型的值,但与 any 不同,unknown 变量在使用前必须进行类型检查。

number: 数值类型。

boolean: 布尔类型。

string: 字符串类型。

symbol: 符号类型。

结构化类型:

object: 对象类型。

array: 数组类型。

tuple: 指定长度和类型的数组类型。

enum: 枚举类型。

泛型类型:

Promise : 表示一个异步操作,最终解析为类型为 T 的值。

Array : 表示一个 T 类型元素的数组。

特殊类型:

void: 表示不返回任何值的函数或操作。

never: 表示永远不会发生的类型,通常用于指示错误处理。

联合类型:

类型1 | 类型2 | ...: 表示可以是类型1、类型2或其他指定类型的联合类型。

交叉类型:

类型1 & 类型2 & ...: 表示同时是类型1、类型2和指定其他类型的值的类型。

注意: TypeScript 还可以使用第三方库或 TypeScript Definition Manager(DT)添加其他内置类型。

以上就是typescript的内置类型有哪些的详细内容,更多请关注本网内其它相关文章!

你也想0元试听小码王编程课程吗?
填写信息免费预约
免责申明:以上展示内容来源于合作媒体、企业机构、网友提供或网络收集整理,版权争议与本站无关,文章涉及见解与观点不代表小码王官方立场,请读者仅做参考。本文标题:typescript的内置类型有哪些,本文链接:https://www.xiaomawang.cn/help/210917.html;欢迎转载,转载请说明出处。若您认为本文侵犯了您的版权信息,或您发现该内容有任何涉及有违公德、触犯法律等违法信息,请您立即通过邮件(邮箱号:)联系我们及时修正或删除。
校区接待前厅
校区太空走廊
校区教室环境
校区多功能教室
小码王少儿编程体验课程免费预约