ホームページ  >  記事  >  ウェブフロントエンド  >  JSにおけるオブジェクト指向継承の詳細説明

JSにおけるオブジェクト指向継承の詳細説明

小云云
小云云オリジナル
2018-03-16 17:07:151157ブラウズ

プロトタイプ オブジェクトを別の型のインスタンスと同等にします。プロトタイプ オブジェクトのインスタンスには、継承された型のすべてのプロパティとメソッドが含まれており、継承された型のインスタンス プロパティは現在の新しいプロトタイプ オブジェクトに存在します。この記事では主に 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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。