⊗jsOpBsPIC 7 of 60 menu

Дар ООП дар JavaScript ба хосиятҳои дохили синфҳо муроҷиат кардан

Дар дохили усулҳои синф this ба объекти ҳамон синф ишора мекунад:

class User { show() { console.log(this); // объект } }

Ин маънои онро дорад, ки мо метавонем ба хосиятҳои объект тавассути this муроҷиат кунем. Биёед санҷем. Бигзор объекти мо хосияти name дошта бошад. Ин хосиятро дар усули мо чоп кунем:

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

Акнун объекте аз синфи мо эҷод кунем:

let user = new User;

Хосияти дилхоҳамонро сабт кунем:

user.name = 'john';

Акнун усулро фаро бихонем, то ки арзиши хосиятро ба экран чоп кунем:

user.show(); // 'john'-ро чоп мекунад

Ба объекти синфи Employee хосиятҳои name ва salary-ро сабт кунед.

Усуле созед, ки номи кормандро ба экран чоп кунад.

Усуле созед, ки маоши кормандро ба экран чоп кунад.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан