typeof
typeof 操作符返回一个字符串,表示未经计算的操作数的类型。
语法
typeof 运算符后接操作数:
typeof operand
typeof(operand)
参数
operand 一个表示对象或原始值的表达式,其类型将被返回。
描述
下面总结了 typeof 可能的返回值。有关类型和原始值的更多信息,可查看 JavaScript 数据结构 页面。
类型  | 结果  | 
Undefined  | "undefined"  | 
Null  | "object" (见下文)  | 
Boolean  | "boolean"  | 
Number  | "number"  | 
BigInt (ECMAScript 2020 新增)  | "bigint"  | 
String  | "string"  | 
Symbol (ECMAScript 2015 新增)  | "symbol"  | 
宿主对象(由 JS 环境提供)  | 取决于具体实现  | 
Function 对象 (按照 ECMA-262 规范实现 [[Call]])  | "function" 相关阅读:
  | 
