Známé symboly v JavaScriptu
Existují speciální vestavěné symboly, které JavaScript používá pro servisní účely. Takové symboly se nazývají well-known symbols (známé symboly).
Příkladem takového symbolu je Symbol.iterator,
který obsahuje funkci pro iterování poli.
Ověřme její přítomnost v nějakém
poli:
let arr = [1, 2, 3];
let func = arr[Symbol.iterator];
console.log(func);
Vytvořte kolekci Map.
Zkontrolujte, zda má klíč Symbol.iterator.
Vytvořte kolekci Set.
Zkontrolujte, zda má klíč Symbol.iterator.