首先目前的JavaScript都是以ES5、ES6为主。
我们最主要了解的应该是ES5的内容,以ES6为辅。
ES5中有6大数据类型:
5种基本数据类型:字符串类型(string)
数字类型(number)
未定义类型(undefined)
空值类型(null)
布尔类型(boolean)
1种复杂数据类型:Object(对象类型)它不是真的对象类型。
解释:!! 首先javascript本身是不具有对象这种数据结构的,它是JavaScript运用自己所具有的数据结构来模拟【面向对象语言种的对象结构】
ES6中也有6大数据类型:
新增了一种基本数据类型
Symbol 标记类型
五种复杂数据类型
Set 集合类型
Map 超级复杂数据类型
WeakSet 弱引用集合类型
WeakMap 弱引用 超级复杂数据类型
TypedArray 类数组类型