프로토타입 객체가 다른 유형의 인스턴스와 같도록 합니다. 프로토타입 객체의 인스턴스는 상속된 유형의 모든 속성과 메서드를 갖습니다. 현재 새 프로토타입 객체에는 상속된 유형의 인스턴스 속성이 존재합니다. 이 글은 모든 사람에게 도움이 되기를 바라며 JS 객체 지향 상속에 대한 자세한 설명을 주로 여러분과 공유합니다.
function person (name ,age) { this.name=name; this.age=age; } person.prototype.getvalue=function(){ return this.name; } function subperson (name) { this.name=name; } subperson.prototype=new person();//此时的subperson.prototype._proto_指针指向person的原型 subperson.prototype.constructor指向person这个构造函数
프로토타입 체인의 검색 메커니즘(상속): 프로토타입 체인을 따라 위쪽으로 검색하고, 먼저 인스턴스에서 검색하고, 인스턴스가 없으면 프로토타입 체인을 따라 위쪽으로 검색합니다. 프로토타입 체인.
관련 권장사항:
PHP 객체지향 상속 사용에 대한 자세한 설명(코드 중복 최적화 및 감소)
위 내용은 JS의 객체지향 상속에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!