⊗jsOpBsMIC 8 of 60 menu

Tilgang til metoder innenfor klasser i OOP i JavaScript

En kan kalle en metode inni en annen via this. La oss se på et eksempel. La oss si at vi har en brukerklasse med en metode som returnerer en egenskap:

class User { show() { return this.name; } }

La oss si at vi også har en metode cape, som konverterer den første bokstaven i en streng til stor bokstav:

class User { show() { return this.name; } cape(str) { return str[0].toUpperCase() + str.slice(1); } }

La oss bruke metoden cape inni metoden show:

class User { show() { return this.cape(this.name); } cape(str) { return str[0].toUpperCase() + str.slice(1); } }

Lag en klasse Student med egenskapene name og surn.

Lag en hjelpemetode, som vil hente det første tegnet i en streng og gjøre det til stor bokstav.

Lag en metode som vil returnere studentens initialer, altså de første bokstavene i fornavn og etternavn.

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