Kurejea Mali ndani ya Madarasa katika OOP katika JavaScript
Ndani ya mbinu za darasa this
itaelekeza kwa kitu cha hicho
darasa:
javascriptclass User {
show() {
console.log(this); // kitu
}
}
Hii inamaanisha kuwa tunaweza kurejea
kwa mali za kitu kupitia this.
Hebu tujaribu. Hebu kitu chetu
kiwe na mali name. Hebu tuonyeshe
hii mali katika mbinu yetu:
javascriptclass User {
show() {
console.log(this.name);
}
}
Hebu sasa tuunde kitu cha darasa letu:
javascriptlet user = new User;
Hebu tuandike mali tunayohitaji:
javascriptuser.name = 'john';
Hebu sasa tiite mbinu, na hivyo kuonyesha kwenye skrini thamani ya mali:
javascriptuser.show(); // itaonyesha 'john'
Задание 1
Katika kitu cha darasa Employee
andika mali name
na salary.
Задание 2
Tengeneza mbinu, ambayo itaonyesha kwenye skrini jina la mfanyikazi.
Задание 3
Tengeneza mbinu, ambayo itaonyesha kwenye skrini mshahara wa mfanyikazi.