⊗jstsPmDSIn 42 of 55 menu

Interfacce in TypeScript

Una variante più avanzata per tipizzare gli oggetti in TypeScript sono le interfacce. Esse permettono di creare nuovi tipi di dati che descrivono la struttura degli oggetti.

Le interfacce si creano usando la parola chiave interface, seguita dal nome dell'interfaccia (scritto con la lettera maiuscola), e poi tra parentesi graffe viene descritta la struttura dell'oggetto.

Facciamo un esempio creando un'interfaccia che descriva la struttura di un oggetto utente:

interface User { name: string, age: number }

Creiamo ora un oggetto che implementa questa interfaccia. Per farlo, specifichiamo il nome della nostra interfaccia come tipo dell'oggetto:

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

Crea tre oggetti che implementano la seguente interfaccia:

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

Crea tre oggetti che implementano la seguente interfaccia:

interface Time { hour: number, minute: number, second: number }
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta