JavaScript有七种数据类型:
1.数字(Number):包括整数和浮点数。
2.字符串(String):一系列字符组成的值。
3.布尔值(Boolean):true或false。
4.空值(Null):表示缺少的值。
5.未定义(Undefined):表示一个未被赋值的变量。
6.对象(Object):用于存储和传递数据,可以包含方法和属性。
7.符号(Symbol):一种唯一的标识符。
在ES6中还新增加了两种数据类型:
- Map类型:是一种类似于对象的数据结构,本质上是一个键值对的集合,提供了“键值对”的对应关系。
- Set类型:是一种类似于数组的数据结构,但是成员的值全都是唯一的,没有重复的值。