जेसक्रिप्ट मैप forEach()

परिभाषा और उपयोग

forEach() तरीका मैप के प्रत्येक एलिमेंट पर एक फ़ंक्शन को बुला देता है:

forEach() तरीका मैप के मूल मैप को नहीं बदलता है。

उदाहरण

forEach() मैप के प्रत्येक की/मान परीक्षण फ़ंक्शन को बुला दें:

// एक मैप बनाएं
const fruits = new Map([
  ["एप्पल्स", 500],
  ["बैनाना", 300],
  ["अर्बूज", 200]
});
// सभी प्रविष्टियों को सूचीबद्ध करें
let text = "";
fruits.forEach(function(value, key) {
  text += key + ' = ' + value;
});

स्वयं को प्रयोग करें

व्याकरण

map.forEach(कॉलबैक)

पारामीटर

पारामीटर वर्णन
कॉलबैक अनिवार्य। प्रत्येक एलिमेंट पर निर्वाह की गई फ़ंक्शन।

वापसी मान

नहीं।

ब्राउज़र समर्थन

set.forEach() ईसीमैसक्रिप्ट6 (ES6) की विशेषताएँ हैं。

सिखर से 2017 जून के बाद, सभी आधुनिक ब्राउज़र ईएस6 (जेसक्रिप्ट 2015) का समर्थन करते हैं:

Chrome Edge Firefox Safari Opera
Chrome 51 एज 15 फायरफॉक्स 54 सफारी 10 ओपेरा 38
2016 में मई 2017 में अप्रैल 2017 में जून 2016 में सितंबर 2016 में जून

set.forEach() इंटरनेट एक्सप्लोरर में इसे समर्थित नहीं है।