Simboli Ben Conosciuti in JavaScript
Esistono simboli integrati speciali, che JavaScript utilizza per scopi di servizio. Tali simboli sono chiamati well-known symbols (simboli ben conosciuti).
Un esempio di tale simbolo è Symbol.iterator,
che contiene la funzione che itera sugli array.
Controlliamo la sua presenza in un
array qualsiasi:
let arr = [1, 2, 3];
let func = arr[Symbol.iterator];
console.log(func);
Crea una collezione Map.
Controlla se ha la chiave Symbol.iterator.
Crea una collezione Set.
Controlla se ha la chiave Symbol.iterator.