instanceOf 的本质是在原型链上查找
function instanceOf(left, right) {
let proto = left.__proto__
while (true) {
if (proto == null) return false
if (proto === right.prototype) {
return true
}
proto = proto.__proto__
}
}
instanceOf 的本质是在原型链上查找
function instanceOf(left, right) {
let proto = left.__proto__
while (true) {
if (proto == null) return false
if (proto === right.prototype) {
return true
}
proto = proto.__proto__
}
}