⊗tsSpIfMt 21 of 37 menu

Liideste meetodid TypeScriptis

Objekti liidestesse saab lisada ka objekti meetodeid. Lisame oma liidesele meetodi, mis peaks kasutajat tervitama. Selleks peame määratlema meetodi nime, parameetrite tüübid ja tagastatava väärtuse tüübi:

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

Rakendame oma meetodi objektil:

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

Kutsume oma meetodi välja:

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

Liidese IUser jaoks rakendage meetod vanuse kontrollimiseks. Kui kasutaja vanus on väiksem kui 18, kuvatakse teade, et juurdepääs on keelatud.

Looge liides IMath omadustega num1 ja num2, ning meetodiga getSum, mis liidab mõlemad numbrid kokku.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu