functionmyInstanceof(obj, constructor) { let proto = obj.__proto__; while (proto) { if (proto === constructor.prototype) { returntrue; } proto = proto.__proto__; } returnfalse; }
functionmyInstanceof(obj, constructor) { let proto = Object.getPrototypeOf(obj); while (proto) { if (proto === constructor.prototype) { returntrue; } proto = Object.getPrototypeOf(proto); } returnfalse; }