⊗jsOpBsCPP 12 of 60 menu

Egenskaper via konstruktørparametre i OOP i JavaScript

Variabler sendt via konstruktørparametre kan skrives til objektets egenskaper:

class User { constructor(name, surn) { this.name = name; this.surn = surn; } }

På denne måten vil de overførte verdiene bli tilgjengelige i alle klassens metoder. La oss bruke de overførte verdiene i en metode som eksempel:

class User { constructor(name, surn) { this.name = name; this.surn = surn; } show() { return this.name + ' ' + this.surn; } }

La oss teste hvordan dette fungerer. La oss opprette et nytt objekt ved å sende navn og etternavn som parametere til brukeren:

let user = new User('john', 'smit');

La oss nå bruke metoden vår:

console.log(user.show());

Send til konstruktøren i klassen Employee navn og lønn til den ansatte og skriv dem til de tilsvarende egenskapene.

Lag en metode som vil vise navnet til den ansatte.

Lag en metode som vil vise lønnen til den ansatte.

Lag en metode som vil øke lønnen til den ansatte med 10%.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis