var a = "words";
a instanceOf String;
#=> false
我无法理解此代码段的工作原理。
instanceof
是a
或this
的方法,将其定位在默认范围内?String
这是传递给instanceof
的参数,为什么它没有括号?答案 0 :(得分:4)
instanceof
是一个运算符,因此它更像+
而不是函数。
请参阅:https://developer.mozilla.org/en/JavaScript/Reference/Operators/instanceof
答案 1 :(得分:1)