>웹 프론트엔드 >JS 튜토리얼 >JS의 객체지향 상속에 대한 자세한 설명

JS의 객체지향 상속에 대한 자세한 설명

小云云
小云云원래의
2018-03-16 17:07:151174검색

프로토타입 객체가 다른 유형의 인스턴스와 같도록 합니다. 프로토타입 객체의 인스턴스는 상속된 유형의 모든 속성과 메서드를 갖습니다. 현재 새 프로토타입 객체에는 상속된 유형의 인스턴스 속성이 존재합니다. 이 글은 모든 사람에게 도움이 되기를 바라며 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 객체지향 상속에 대한 일부 요약

PHP 객체지향 상속 사용에 대한 자세한 설명(코드 중복 최적화 및 감소)

JavaScript 객체지향 상속 방법

위 내용은 JS의 객체지향 상속에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.