जावास्क्रिप्ट में अंतर्निहित values इटरेटर
सभी इटरेबल ऑब्जेक्ट्स में अंतर्निहित
इटरेटर values होता है, जो
मानों को इटरेट करने की अनुमति देता है।
आइए इसे Map कलेक्शन पर जाँचें:
let map = new Map;
map.set('a', 1);
map.set('b', 2);
map.set('c', 3);
इटरेटर प्राप्त करें:
let iter = map.values();
इसे लूप से इटरेट करें:
for (let elem of iter) {
console.log(elem); // 1, 2, 3
}
इस इटरेटर के काम को array पर जाँचें।
इस इटरेटर के काम को Set कलेक्शन पर जाँचें।