Accéder aux propriétés à l'intérieur des classes en POO en JavaScript

À l'intérieur des méthodes de classe, this fait référence à l'objet de cette classe :

javascriptclass User {
  show() {
    console.log(this); // l'objet
  }
}

Cela signifie que nous pouvons accéder aux propriétés de l'objet via this. Essayons. Supposons que notre objet a une propriété name. Affichons cette propriété dans notre méthode :

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

Créons maintenant un objet de notre classe :

javascriptlet user = new User;

Enregistrons la propriété souhaitée :

javascriptuser.name = 'john';

Appelons maintenant la méthode, affichant ainsi à l'écran la valeur de la propriété :

javascriptuser.show(); // affichera 'john'
Задание 1

Dans un objet de la classe Employee, enregistrez les propriétés name et salary.

Задание 2

Créez une méthode qui affichera à l'écran le nom de l'employé.

Задание 3

Créez une méthode qui affichera à l'écran le salaire de l'employé.