本文實例講述了js對象繼承之原型鏈繼承的用法。分享給大家供大家參考。具體分析如下:
//老虎對象的構造函數
function tiger(){
this.color = "yellow and black";
this.back = function(){
alert('吼吼...');
}
}
//給構造函數聲明原型,那么構造出的對象,就會有一個祖先:即該原型
tiger.prototype = kitty;
//或 tiger.prototype = new kitty();//如果kitty為function,則采用這種方式
var t = new tiger();
document.write(t.color);
t.climb();//當調用老虎的屬性或方法時,首先在其構造函數找;如果沒有,則到老虎構造函數的原型。但要注意,這里它并不是把原型對象里的climb()方法復制到自身。這就是原型鏈查找。
</script>
希望本文所述對大家的javascript程序設計有所幫助。
新聞熱點
疑難解答
圖片精選