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

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

values() विधि मूल मैप में सभी मूल्यों वाले इटरेटर ऑब्जैक्ट वापस देती है。

values() विधि मूल मैप को नहीं बदलेगी。

उदाहरण

उदाहरण 1

// मैप बनाएं
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);
// सभी मूल्यों को सूचीबद्ध करें
let text = "";
for (const x of fruits.values()) {
  text += x;
}

खुद से प्रयोग करें

उदाहरण 2

इस्तेमाल करें values() मूल्यों को योग करने वाली विधि:

// मैप बनाएं
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);
// सभी मूल्यों का योग कीजिए
let total = 0;
for (const x of fruits.values()) {
  total += x;
}

खुद से प्रयोग करें

व्याकरण

map.values()

पारामीटर

कोई नहीं。

रिटर्न वैल्यू

टाइप वर्णन
इटरेटर मैप में सभी मूल्यों वाले एटीरेबल ऑब्जैक्ट शामिल हैं。

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

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

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

क्रोम एज फायरफॉक्स सफारी ऑपेरा
क्रोम 51 एज 15 फायरफॉक्स 54 सफारी 10 ऑपेरा 38
2016 वर्ष 5 महीने 2017 वर्ष 4 महीने 2017 में जून 2016 में सितंबर 2016 में जून

map.values() Internet Explorer में समर्थन नहीं है।