Loading ...

Usare i Set in Javascript

Usare i Set in Javascript

Forse non tutt i lo sanno, ma le ultime versioni di Javascript arrivano con tanti diversi oggetti / funzioni / classi che già esistono di parecchio in altri linguaggi.

Ad esempio Set, che ci permette di creare liste di valori univoci; i valori possono essere sia valori primitivi che altri oggetti.

E possono anche essere eterogenei tra loro.

Vediamo un esempio:

const set1 = new Set([1, 2, 3, "stella"]);
console.log(set1.has(1));
console.log(set1.has(5));
console.log(set1.size);
function logSetElements(value1, value2, set) {
  console.log(value1 + ' = ' + value2);
}
set1.forEach(logSetElements);

Ovviamente abbiamo anche gli altri metodi accessori per agguingere ed eliminare records, ecc.

Potete vedere la documentazione su Mozilla.

Enjoy!