Adgang til egenskaber inde i klasser i OOP i JavaScript

Inde i en klasses metoder vil this pege på objektet af denne klasse:

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

Det betyder, at vi kan tilgå objektets egenskaber via this. Lad os prøve. Lad os sige vores objekt har egenskaben name. Lad os udskrive denne egenskab i vores metode:

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

Lad os nu oprette et objekt af vores klasse:

javascriptlet user = new User;

Lad os tildele den ønskede egenskab:

javascriptuser.name = 'john';

Lad os nu kalde metoden og dermed udskrive egenskabens værdi:

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

I objektet af klassen Employee skal du tildele egenskaberne name og salary.

Задание 2

Lav en metode, der udskriver medarbejderens navn.

Задание 3

Lav en metode, der udskriver medarbejderens løn.