In questo esempio di codice nel linguaggio di programmazione TypeScript, vediamo come estendere un tipo da altro tipo, e cambiare la proprietà che si sta ereditando dal tipo number a string.
TypeScript
type eta = {
anni: number;
}
type persona = Omit<eta, 'anni'> & {
anni: string;
}
Come si è visto dal precedente esempio, tramite la parola chiave Omit, abbiamo cambiato il tipo di propreità.
Di seguito si riporta l'utilizzo.
TypeScript
let persona: persona = {
anni: '2'
}
Nessun commento:
Posta un commento