Rumah >hujung hadapan web >tutorial js >Penjelasan terperinci tentang kemahiran JavaScript contoh warisan berorientasikan objek_javascript

Penjelasan terperinci tentang kemahiran JavaScript contoh warisan berorientasikan objek_javascript

WBOY
WBOYasal
2016-05-16 15:25:291127semak imbas

Contoh mudah warisan berorientasikan objek dalam JavaScript:
Sebagai bahasa berorientasikan objek, warisan secara semula jadi merupakan ciri utamanya Walaupun mekanisme pelaksanaan berorientasikan objek JavaScript berbeza daripada berorientasikan objek biasa seperti C# dan Java, ciri-ciri asas warisan masih ada ia mudah, Untuk mendapatkan kaedah dan sifat induk, berikut adalah contoh mudah Jika anda berminat, anda boleh menganalisisnya:

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(); 
}

Di atas ialah pengenalan contoh mudah kepada warisan berorientasikan objek dalam JavaScript Anda boleh belajar bersama-sama dengan artikel sebelumnya "Penjelasan terperinci tentang warisan berorientasikan objek dalam JavaScript" , dan kesannya mungkin lebih baik.

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn