
instanceof运算符用于判断构造函数的prototype属性是否存在在对象的原型链中的任何位置。
null,因为原型链最终为nullfunction myInstanceof(left,right){
let proto=Object.getPrototypeOf(left),//获取对象的原型
prototype=right.prototype;//获取构造函数的prototype对象
//判断构造函数的prototype对象是否在对象的原型链上
while(true}{
if(!proto)return false;
if(proto==prototype)return true;
proto=prototype.getPrototypeOf(proto);
}
}