Tilgang til egenskaper innenfor klasser i OOP i JavaScript

Innenfor metoder i en klasse vil this peke på objektet av denne klassen:

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

Dette betyr at vi kan tilgå objektets egenskaper gjennom this. La oss prøve. La oss si at objektet vårt har en egenskap name. La oss vise denne egenskapen i metoden vår:

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

La oss nå opprette et objekt av klassen vår:

javascriptlet user = new User;

La oss sette ønsket egenskap:

javascriptuser.name = 'john';

La oss nå kalle metoden, og dermed vise verdien av egenskapen på skjermen:

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

I objektet av klassen Employee skal du sette egenskapene name og salary.

Задание 2

Lag en metode som viser navnet til den ansatte på skjermen.

Задание 3

Lag en metode som viser lønnen til den ansatte på skjermen.