JavaScript හි අන්තර්ගත iter සිද්ධාන්තය

සියලුම iterable වස්තුවන්ට අගයන් පෙරළීමට ඉඩ සලසන අන්තර්ගත iter සිද්ධාන්තය values ඇත. අපි එය Map එකතුවෙන් පරීක්ෂා කර බලමු:

javascriptlet map = new Map;

map.set('a', 1);
map.set('b', 2);
map.set('c', 3);

iter සිද්ධාන්තය ලබා ගනිමු:

javascriptlet iter = map.values();

අපි එය loop එකකින් පෙරළමු:

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

array එකක මෙම iter සිද්ධාන්තයේ ක්‍රියාකාරිත්වය පරීක්ෂා කරන්න.

Задание 2

Set එකතුවක මෙම iter සිද්ධාන්තයේ ක්‍රියාකාරිත්වය පරීක්ෂා කරන්න.