1. 基本数据类型
1.1 undefined
声明单位赋值或者函数没有返回值
1.2 null
一个空值或者无指向的对象
1.3 number
数字类型,包括整数和浮点数,在 js 中所有数字都是浮点格式存储的
1.4 string
字符串
1.5 boolean
true 或 false,表示逻辑判断的结果
1.6 symbol
每个 symbol 的值是唯一的,创建独一无二的标识符
2. 复杂数据类型
object 对象、array 数组、function 函数也是对象、date 日期、regexp 正则