function instance_of(left, right) { const RP = right.prototype; // 构造函数的原型 while(true) { if (left === null) { return false; } if (left === RP) { // 一定要严格比较 return true; } left = left.__proto__; // 沿着原型链重新赋值 } }
最后更新于4年前