前置知识:原型链
<script>
// A instanceof B : 判断A是不是B的实例化对象,所以传入left和right
const myInstanceof = function (left, right) {
while (true) {
if (left == null) return false;
if (left.__proto__ === right.prototype) return true;
// 逐层往下查找
left = left.__proto__;
}
}
// console.log(myInstanceof([],Array));
</script>