Ingeboude iterator keys in JavaScript

Alle iterable voorwerpe het 'n ingeboude iterator keys wat dit moontlik maak om sleutels te deurloop. Kom ons toets dit op 'n array:

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

Laat ons die iterator kry:

javascriptlet iter = arr.keys();

Laat ons dit deurloop met 'n siklus:

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

Toets die werking van hierdie iterator op die versameling Map.

Задание 2

Toets die werking van hierdie iterator op die versameling Set.