Simboluri bine cunoscute în JavaScript
Există simboluri încorporate speciale, pe care JavaScript le folosește în scopuri de serviciu. Astfel de simboluri se numesc well-known symbols (simboluri bine cunoscute).
Un exemplu de astfel de simbol este Symbol.iterator,
care conține o funcție care iteră peste array-uri.
Să verificăm prezența sa într-un
array oarecare:
let arr = [1, 2, 3];
let func = arr[Symbol.iterator];
console.log(func);
Creați o colecție Map.
Verificați dacă are cheia Symbol.iterator.
Creați o colecție Set.
Verificați dacă are cheia Symbol.iterator.