⊗jsOpBsCPP 12 of 60 menu

Egenskaper via konstruktorparametrar i OOP i JavaScript

Variabler som skickas via parametrar till konstruktorn kan skrivas till egenskaper i objektet:

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

På detta sätt kommer de överförda värdena att bli tillgängliga i alla metoder i klassen. Låt oss använda de överförda värdena i någon metod som ett exempel:

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

Låt oss testa hur detta fungerar. Skapa ett nytt objekt genom att skicka användarens förnamn och efternamn som parametrar:

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

Låt oss nu anropa vår metod:

console.log(user.show());

Skicka till konstruktorn i klassen Employee namnet och lönen för den anställde och skriv dem till motsvarande egenskaper.

Skapa en metod som kommer att visa den anställdes namn.

Skapa en metod som kommer att visa den anställdes lön.

Skapa en metod som kommer att öka lönen för den anställde med 10%.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa