⊗tsSpIfMt 21 of 37 menu

Metoder til interfaces i TypeScript

I objekters interfaces kan man også tilføje og metoder til objekter. Lad os tilføje til vores interface en metode, som skal hilse på brugeren. For at gøre dette skal vi angive metodens navn, typer af parametre og typen af den returnerede værdi:

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

Lad os implementere vores metode i objektet:

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

Lad os kalde vores metode:

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

For interfacet IUser, implementer en metode til at kontrollere alderen. Hvis brugerens alder er mindre end 18, skal der vises en besked om, at adgang er forbudt.

Opret et interface IMath med egenskaberne num1 og num2, samt en metode getSum, som vil summere begge tal.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis