首頁 > web前端 > js教程 > 主體

詳解JavaScript基於物件導向之繼承實例_javascript技巧

WBOY
發布: 2016-05-16 15:25:29
原創
1095 人瀏覽過

javascript物件導向繼承的簡單實例:
作為一門物件導向的語言,繼承自然是它的一大特性,儘管javascript的物件導向的實作機制和和c#和java這樣典型的物件導向不同,但是繼承的基本特點還是有的,簡單的說就是獲得父級的方法和屬性,以下是一段簡單的實例,大家有興趣可以分析一下:

window.onload = function(){ 
 function parent(age,name){ 
  this.age = age; 
  this.name = name; 
 } 
 parent.prototype.show = function(){ 
  alert('父级方法'); 
 } 
 function child(age,name,job){ 
  parent.apply(this,arguments); 
  this.job = job; 
 } 
 (function(){ 
  for(var i in parent.prototype){ 
  child.prototype[i]=parent.prototype[i] 
 } 
 })(); 
 var b = new parent(14,'侠客行'); 
 var a = new child(15,'狼侠','侠客'); 
 a.show(); 
}
登入後複製

以上就是javascript物件導向繼承的簡單實例介紹,大家可以結合前一篇《詳解JavaScript基於物件導向之繼承》一起學習,可能效果會更好。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板