基本数据类型

TypeScript 最为 JavaScript 的超集,它的基本数据类型与 JavaScript 是完全相同的。为了方便学习,同时会介绍泛型、枚举、联合类型、对象类型等。

数据类型有原始数据类型和非原始数据类型两种。

原始数据类型有以下六种:

1、boolean 布尔值

2、number 数值

3、string 字符串

4、null 空值

5、undefined 未定义

6、Symbol (ES6 中的新类型)

非原始数据类型有以下九种:

1、数组

2、Tuple 元祖

3、enum 枚举

4、never 永不存在的值的类型

5、void

6、any 任意类型

7、联合类型

8、函数类型

9、对象类型

其中元组、枚举、任意值、void 类型和 never 类型是 TypeScript 有别与 JavaScript 的特有类型。在 TypeScript 中声明变量,需要加上类型声明,例如 boolean 和 string 等。通过静态类型约束,在编译时执行类型检查,可以避免一些类型混用的低级错误。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容