sabato 31 gennaio 2026

TypeScript get values of a enum

Si riporta una tecnica nel linguaggio TypeScript, per ottenere tutti i valori di un enum.

Enum di esempio.

TypeScript:

enum GiornoSettimana {

  Lunedì = 1,

  Martedì,

  Mercoledì,

  Giovedì,

  Venerdì,

  Sabato,

  Domenica

}

 



Metodo per ottenere solo i valori.

TypeScript:

//Ottiene solo i valori

   let giorni = Object.values(GiornoSettimana).filter((value) => typeof value === 'number') as number[];

   for (let giorno of giorni) {

    console.log(giorno);

 

   }

 


Nessun commento: