var a = "words";
a instanceOf String;
#=> false
我不明白此代码段的工作方式。
instanceof
是a
的一种方法,还是this
的一种将其定位在默认范围内的方法? String
是传递给instanceof
的参数,为什么它没有括号? 最佳答案
instanceof
是运算符,因此它更像+
而不是函数。
另请:https://developer.mozilla.org/en/JavaScript/Reference/Operators/instanceof
关于javascript - JavaScript instanceOf方法如何在此语句中执行?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9080360/