上QQ阅读APP看书,第一时间看更新
2.4 数据类型
为了方便数据的计算和表示、尽可能地模拟客观世界的数据和物体,JavaScript提供了8种数据类型,其中除了Object属于对象类型(Object Type)之外,其余的7种属于基本类型(Primitive Type),全部的数据类型如下。
(1)Number:数字类型。
(2)Boolean:布尔类型。
(3)String:字符串类型。
(4)Null:空类型。
(5)Undefined:未定义类型。
(6)Symbol:符号类型。
(7)BigInt:超大整数类型。
(8)Object:对象类型。
对象是一种结构化的类型,利用它能够创建出多种多样的数据类型,例如JavaScript内置的Array、Map、WeakMap、Set、WeakSet等都属于对象类型。本节除了介绍普通对象类型外,还会简单介绍一下基于对象类型创建出来的数组(Array)类型。
在介绍数据类型之前,先看一下获取数据类型的方式。