Símbolos bien conocidos en JavaScript
Existen símbolos integrados especiales, que JavaScript utiliza para fines de servicio. Tales símbolos se llaman well-known symbols (símbolos bien conocidos).
Un ejemplo de tal símbolo es Symbol.iterator,
que contiene una función que itera sobre arrays.
Comprobemos su presencia en algún
array:
let arr = [1, 2, 3];
let func = arr[Symbol.iterator];
console.log(func);
Crea una colección Map.
Comprueba si tiene la clave Symbol.iterator.
Crea una colección Set.
Comprueba si tiene la clave Symbol.iterator.