JavaScript instanceOf 方法在此语句中如何执行


var a = "words";
a instanceOf String;    
#=> false

我不明白这个代码片段是如何工作的。

  • instanceof是一种a方法,还是将其定位在默认范围内的this方法?
  • 如果这里的参数String传递给instanceof,为什么没有括号?
instanceof是一个

运算符,所以它更像+而不是函数。

请参阅:https://developer.mozilla.org/en/JavaScript/Reference/Operators/instanceof

instanceof是一个运算符,类似于=%

最新更新