Dobrze znane symbole w JavaScript
Istnieją specjalne wbudowane symbole, które są używane przez JavaScript w celach serwisowych. Takie symbole nazywane są well-known symbols (dobrze znane symbole).
Przykładem takiego symbolu jest Symbol.iterator,
zawierający funkcję iterującą po tablicach.
Sprawdźmy jego obecność w jakiejś
tablicy:
let arr = [1, 2, 3];
let func = arr[Symbol.iterator];
console.log(func);
Utwórz kolekcję Map.
Sprawdź, czy ma klucz Symbol.iterator.
Utwórz kolekcję Set.
Sprawdź, czy ma klucz Symbol.iterator.