
[JavaScript] 프로토타입 교체와 instanceof
·
📚STUDY/JavaScript
프로토타입의 교체부모 객체인 프로토타입은 동적으로 변경할 수 있어, 객체 간의 상속 관계를 동적으로 변경할 수 있다. 프로토타입은 생성자 함수 또는 인스턴스에 의해 교체가 가능하다.생성자 함수에 의한 프로토타입의 교체const Person = (function () { function Person(name) { this.name = name; } // ① 생성자 함수의 prototype 프로퍼티를 통해 프로토타입 교체 Person.prototype = { sayHello() { console.log(`Hi! My name is ${this.name}`); } }; return Person;}());const me = new Person('Jung');①에서 Pe..