Kurejea Mali ndani ya Madarasa katika OOP katika JavaScript

Ndani ya mbinu za darasa this itaelekeza kwa kitu cha hicho darasa:

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

Hii inamaanisha kuwa tunaweza kurejea kwa mali za kitu kupitia this. Hebu tujaribu. Hebu kitu chetu kiwe na mali name. Hebu tuonyeshe hii mali katika mbinu yetu:

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

Hebu sasa tuunde kitu cha darasa letu:

javascriptlet user = new User;

Hebu tuandike mali tunayohitaji:

javascriptuser.name = 'john';

Hebu sasa tiite mbinu, na hivyo kuonyesha kwenye skrini thamani ya mali:

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

Katika kitu cha darasa Employee andika mali name na salary.

Задание 2

Tengeneza mbinu, ambayo itaonyesha kwenye skrini jina la mfanyikazi.

Задание 3

Tengeneza mbinu, ambayo itaonyesha kwenye skrini mshahara wa mfanyikazi.