在Javascripttypeof运算符的一个分析

如果类算子数值、字符串或布尔值,则返回数的结果

对象,函数的数量,它返回函数

当类的数目是数、字符串或布尔值,则返回对象。此外,它还返回对象的日期和RegExp对象。

这些对象不属于Javascript语言核心,但由Javascript嵌入环境提供的类型,返回值是由实现确定。