ECMAScript 的 数据类型

ECMAScript 中有 8种 数据类型。其中有 7种简单数据类型,和 1种引用类型
简单数据类型,也称原始类型,共 7 种:

  • Undefined
  • Null
  • Boolean
  • Number
  • String
  • Symbol(ES6)
  • BigInt(ES10,数字后加n)

还有一种复杂数据类型叫 Object,其中包括了object、array、function等。

如何判断类数组?

拥有 length,没有数组的方法。
不是字符串。
自身的key全都是数字或者 length