首頁  >  文章  >  web前端  >  JS物件導向繼承詳解

JS物件導向繼承詳解

小云云
小云云原創
2018-03-16 17:07:151153瀏覽

讓一個原型物件等於另一個類型的實例,該原型物件的實例擁有繼承類型的全部屬性和方法,繼承類型的實例屬性則存在於目前新的原型物件中 。本文主要和大家分享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