Appendice B. Tipo di utilità
Le utility per i tipi di Typescript sono incluse nella libreria standard. La Tabella B-1 elenca tutte le utilità disponibili al momento della scrittura.
Vedi es5.d.ts per un riferimento aggiornato.
| Tipo di utilità | Usalo su | Descrizione |
|---|---|---|
|
Tipi di costruttori di classe |
Una tupla di tipi di parametri del costruttore di una classe |
|
Tipi di Unione |
Escludere un tipo da un altro tipo |
|
Tipi di Unione |
Seleziona un sottotipo che sia assegnabile a un altro tipo |
|
Tipi di costruttori di classe |
Il tipo di istanza che si ottiene da |
|
Tipi annullabili |
Escludere |
|
Tipi di funzioni |
Una tupla dei tipi di parametri di una funzione |
|
Tipi di oggetti |
Rendi opzionali tutte le proprietà di un oggetto |
|
Tipi di oggetti |
Un sottotipo di un tipo di oggetto, con un sottoinsieme delle sue chiavi |
|
Tipi di array, oggetti e tuple |
Rendi tutte le proprietà di un oggetto di sola lettura, oppure rendi un array o una tupla di sola lettura |
|
Qualsiasi tipo |
Crea un array immutabile del tipo dato |
|
Tipi di oggetti |
Una mappa da un tipo di chiave a un tipo di valore |
|
Tipi di oggetti |
Rendi obbligatorie tutte le proprietà di un oggetto |
|
Tipi di funzioni |
Il tipo di ritorno di una funzione |