Úvod do typu Symbol v JavaScripte

Typ Symbol je určený na vytváranie jedinečných identifikátorov. Tieto identifikátory môžu byť použité na vytvorenie jedinečných kľúčov objektov.

Vytvorme napríklad symbol:

javascriptlet sym = Symbol();
console.log(sym);

Je možné vytvoriť viacero symbolov:

javascriptlet sym1 = Symbol();
let sym2 = Symbol();

console.log(sym1, sym2);

Vytvorené symboly budú jedinečné. To znamená, že pri porovnávaní nebudú rovnaké:

javascriptlet sym1 = Symbol();
let sym2 = Symbol();

console.log(sym1 === sym2); // false
Задание 1

Vytvorte niekoľko symbolov.