⊗jstsPmDSIn 42 of 55 menu

Interfaces in TypeScript

Een geavanceerdere optie voor het typen van objecten in TypeScript zijn interfaces. Ze maken het mogelijk nieuwe datatypes te creëren die de structuur van objecten beschrijven.

Interfaces worden gemaakt met het sleutelwoord interface, gevolgd door de naam van de interface (geschreven met een hoofdletter), en vervolgens wordt de structuur van het object beschreven binnen accolades.

Laten we als voorbeeld een interface maken, die de structuur beschrijft van een object met een gebruiker:

interface User { name: string, age: number }

Laten we nu een object creëren dat deze interface implementeert. Specificeer hiervoor de naam van onze interface als het type van het object:

let user: User = {name: 'john', age: 30};

Maak drie objecten die de volgende interface implementeren:

interface Employee { name: string, age: number, salaryday: number }

Maak drie objecten die de volgende interface implementeren:

interface Time { hour: number, minute: number, second: number }
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