⊗jsOpBsCPP 12 of 60 menu

Eienskappe deur konstruktorparameters in OOP in JavaScript

Veranderlikes wat deur parameters aan die konstruktor oorgedra word, kan in die eienskappe van die objek geskryf word:

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

Sodoende sal die oorgedra waardes beskikbaar wees in alle metodes van die klas. Vir die voorbeeld sal ons die oorgedra waardes in 'n metode gebruik:

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

Kom ons toets hoe dit werk. Skep 'n nuwe objek deur die naam en van van die gebruiker as parameters oor te dra:

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

Kom ons roep nou ons metode aan:

console.log(user.show());

Dra in die konstruktor van die klas Employee die naam en salaris van die werknemer oor en skryf hulle in die ooreenstemmende eienskappe.

Maak 'n metode wat die naam van die werknemer sal wys.

Maak 'n metode wat die salaris van die werknemer sal wys.

Maak 'n metode wat die salaris van die werknemer met 10% sal verhoog.

Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp