Akses kepada Sifat dalam Kelas OOP dalam JavaScript
Di dalam kaedah kelas, this
akan merujuk kepada objek daripada
kelas tersebut:
class User {
show() {
console.log(this); // objek
}
}
Ini bermakna kita boleh mengakses
sifat objek melalui this.
Mari kita cuba. Katakan objek kita
mempunyai sifat name. Mari kita paparkan
sifat ini dalam kaedah kami:
class User {
show() {
console.log(this.name);
}
}
Sekarang mari kita cipta objek kelas kami:
let user = new User;
Mari tetapkan sifat yang kita mahu:
user.name = 'john';
Sekarang mari kita panggil kaedah, sekaligus memaparkan nilai sifat:
user.show(); // akan memaparkan 'john'
Ke dalam objek kelas Employee
tetapkan sifat name
dan salary.
Buat kaedah yang akan memaparkan nama pekerja.
Buat kaedah yang akan memaparkan gaji pekerja.