JavaScript基础语法详解
上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)类型。

在介绍数据类型之前,先看一下获取数据类型的方式。