Rumah  >  Artikel  >  hujung hadapan web  >  Contoh teknik untuk berkongsi sifat dan kaedah melalui atribut prototaip dalam teknik JavaScript_javascript

Contoh teknik untuk berkongsi sifat dan kaedah melalui atribut prototaip dalam teknik JavaScript_javascript

WBOY
WBOYasal
2016-05-16 16:09:481121semak imbas

Kod khusus adalah seperti berikut:

Salin kod Kod adalah seperti berikut:

//Tentukan fungsi
orang berfungsi(nama, jantina, umur){
this.name = nama;
ini.seks = seks;
this.age = umur;
}

//Kongsi kaedah isStudent dan sayName
orang.prototaip = {
adalahPelajar:benar,
sayName:function(){
makluman(nama.ini);
}
}

var people1 = new people('Han Meimei','女',16); //Segera objek 1
var people2 = new people('Li Lei','Lelaki',17); //Segera objek 2

//Biarkan dua objek menyebut namanya melalui kaedah perkongsian
people1.sayName();
people2.sayName();

//Menilai daripada parameter yang dikongsi bahawa mereka semua adalah pelajar
if(people1.isStudent == people2.isStudent)alert('Mereka semua pelajar');

Artikel ini juga menyebut beberapa pengetahuan tentang objek JavaScript, yang sepatutnya tidak sukar untuk difahami. Jika anda benar-benar tidak faham, anda boleh mencari di Baidu.
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