Ingebouwde iterator keys in JavaScript

Alle iterabele objecten hebben een ingebouwde iterator keys, die het mogelijk maakt om sleutels te doorlopen. Laten we het testen op een array:

javascriptlet arr = ['a', 'b', 'c'];

We verkrijgen de iterator:

javascriptlet iter = arr.keys();

Laten we hem doorlopen met een loop:

javascriptfor (let elem of iter) {
  console.log(elem); // 0, 1, 2
}
Задание 1

Controleer de werking van deze iterator op een Map collectie.

Задание 2

Controleer de werking van deze iterator op een Set collectie.