JavaScript函数的正确类型是什么?

时间:2014-07-15 00:22:19

标签: javascript function object typeof

大多数人都知道JavaScript中的所有功能实际上都是对象,但为什么typeof function() {}会返回function而不是object?通过这种逻辑,为什么typeof []不返回array

这只是一个标准'是遵循还是有正当理由?

1 个答案:

答案 0 :(得分:3)

因为那是spec所说的。

typeof仅返回基本类型;所有常规对象都报告为"object"