为什么以下JavaScript
Math instanceof Math
抛出错误
TypeError: Expecting a function in instanceof check, but got #<Object>
答案 0 :(得分:2)
因为Math
不是构造函数,不像Object
。
请参阅instanceof
:
语法
object instanceof constructor
参数
object
: 要测试的对象。
constructor
: 用于测试的功能