Truy cập thuộc tính bên trong các lớp trong OOP JavaScript

Bên trong các phương thức của lớp, this sẽ trỏ đến đối tượng của lớp đó:

javascriptclass User {
  show() {
    console.log(this); // đối tượng
  }
}

Điều này có nghĩa là chúng ta có thể truy cập các thuộc tính của đối tượng thông qua this. Hãy thử xem. Giả sử đối tượng của chúng ta có thuộc tính name. Hãy in thuộc tính này trong phương thức của chúng ta:

javascriptclass User {
  show() {
    console.log(this.name);
  }
}

Bây giờ hãy tạo một đối tượng từ lớp của chúng ta:

javascriptlet user = new User;

Gán thuộc tính chúng ta cần:

javascriptuser.name = 'john';

Bây giờ hãy gọi phương thức, từ đó in ra màn hình giá trị của thuộc tính:

javascriptuser.show(); // sẽ in ra 'john'
Задание 1

Vào đối tượng của lớp Employee, hãy ghi các thuộc tính name và salary.

Задание 2

Tạo một phương thức in tên của nhân viên ra màn hình.

Задание 3

Tạo một phương thức in mức lương của nhân viên ra màn hình.