⊗jstsPmDSIn 42 of 55 menu

Interfaces en TypeScript

Une variante plus avancée de typage d'objets en TypeScript sont les interfaces. Elles permettent de créer de nouveaux types de données, décrivant la structure des objets.

Les interfaces sont créées à l'aide du mot-clé interface, suivi par le nom de l'interface (écrit avec une majuscule), puis la structure de l'objet est décrite entre accolades.

Prenons par exemple la création d'une interface, décrivant la structure d'un objet utilisateur :

interface User { name: string, age: number }

Créons maintenant un objet implémentant cette interface. Pour cela, spécifions le nom de notre interface comme type de l'objet :

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

Créez trois objets implémentant l'interface suivante :

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

Créez trois objets implémentant l'interface suivante :

interface Time { hour: number, minute: number, second: number }
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser