ECMAScript 有 6 种简单数据类型(也称为原始类型):Undefined、Null、Boolean、Number、
String 和 Symbol。

typeof 操作符

ECMAScript 的类型系统是松散的,需要typeof来确定任意变量的数据类型。
对一个值使用 typeof 操作符会返回下列字符串之一:

  1. “undefined”表示值未定义;
  2. “boolean”表示值为布尔值;
  3. “string”表示值为字符串;
  4. “number”表示值为数值;
  5. “object”表示值为对象(而不是函数)或 null;
  6. “function”表示值为函数;
  7. “symbol”表示值为符号。