⊗tsSpIfMt 21 of 37 menu

Methoden van interfaces in TypeScript

In objectinterfaces kunnen ook objectmethoden worden toegevoegd. Laten we een methode aan onze interface toevoegen die de gebruiker moet begroeten. Hiervoor moeten we de naam van de methode, de typen parameters en het type geretourneerde waarde opgeven:

interface IUser { name: string; age: number; greet(text: string): string; }

Laten we onze methode in een object implementeren:

let user: IUser = { name: 'john', age: 30, greet(text: string): string { return text + ', ' + this.name } }

Laten we onze methode aanroepen:

console.log(user.greet('hello')); // 'hello, john'

Voor de interface IUser, implementeer een methode om de leeftijd te controleren. Als de leeftijd van de gebruiker lager is dan 18, laat dan een bericht zien dat toegang is verboden.

Maak een interface IMath met eigenschappen num1 en num2, en ook een methode getSum, die beide getallen zal optellen.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren