1. 基本数据类型(原始数据类型):——-存在栈(存在这里的对象简单数据段、空间小,大小固定、)中
      1. String:字符型
      2. Number:数字型
      3. null:空
      4. undefined:未定义
      5. Boolean:布尔型
    2. 引用数据类型:————————存在堆(存在这里的对象空间大、大小不固定)中。这种数据类型只在栈中存放指向堆的地址。
      1. object
      2. array
      3. function
      4. bigint(es6新增)数字类型的数据,可以表示任意精度的整数。
      5. Symbol(es6新增)—独一无二且不可变的,主要解决全局变量冲突