var a = "words";
a instanceOf String;
#=> false
我不明白这个代码片段是如何工作的。
instanceof
是一种a
方法,还是将其定位在默认范围内的this
方法?- 如果这里的参数
String
传递给instanceof
,为什么没有括号?
instanceof
是一个运算符,所以它更像+
而不是函数。
请参阅:https://developer.mozilla.org/en/JavaScript/Reference/Operators/instanceof
instanceof
是一个运算符,类似于=
或%