Toegang tot eienskappe binne klasse in OOP in JavaScript
Binne die metodes van 'n klas sal this
verwys na die objek van daardie
klas:
class User {
show() {
console.log(this); // objek
}
}
Dit beteken dat ons na die eienskappe
van die objek kan toegang verkry deur this.
Kom ons probeer. Laat ons sê ons objek
het 'n eienskap name. Laat ons
hierdie eienskap in ons metode uitvoer:
class User {
show() {
console.log(this.name);
}
}
Kom ons skep nou 'n objek van ons klas:
let user = new User;
Laat ons die verlangde eienskap toewys:
user.name = 'john';
Kom ons roep nou die metode aan, en sodoende die waarde van die eienskap op die skerm vertoon:
user.show(); // sal 'john' uitvoer
Wys aan die objek van die klas Employee
die eienskappe name
en salary toe.
Maak 'n metode wat die werknemer se naam op die skerm sal vertoon.
Maak 'n metode wat die werknemer se salaris op die skerm sal vertoon.