instanceof to detect whether an object An is an instance of another object B is to see if the object pointed to by the prototype of object B is on the [[prototype]] chain of object A. That
"".__proto__===String.prototype
true
"" instanceof String
false
String.prototype"" false