instanceof运算符用于检测构造函数的prototype属性是否出现在某个实例对象的原型链上。function instanceOf(left, right) {let proto = left.__proto__;let prototype = right.prototyppe;while(true) {if(proto === null) return false;if(proto === prototype) return true;proto = proto.__proto__;}}var a = 10;console.log(instanceOf(10, Number)); // true;console.log(instanceOf(10, String)); // false;
