⊗jsOpBsPS 17 of 60 menu

Сеттерҳои хусусиятҳо дар ООП дар JavaScript

Барои навиштани хусусиятҳои хусусӣ низ усулҳоеро месозанд, ки онҳоро сеттер меноманд. Номҳои онҳо бояд бо калимаи set оғоз шаванд. Биёед сеттерҳои хусусиятҳоро созем:

class User { #name; #surn; setName(name) { this.#name = name; } setSurn(surn) { this.#surn = surn; } getName() { return this.#name; } getSurn() { return this.#surn; } }

Биёед кори геттерҳо ва сеттерҳоро санҷем. Як объекти аз сinfai мо эҷод мекунем:

let user = new User;

Бо ёрии сеттерҳо қиматҳои хусусиятҳоро таъин кунем:

user.setName('john'); user.setSurn('smit');

Бо ёрии геттерҳо қиматҳои хусусиятҳоро чоп кунем:

console.log(user.getName()); console.log(user.getSurn());

Сеттерҳои хусусиятҳоро ба синфи худ Employee илова кунед.

Тоҷикӣ
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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан