जेसक्रिप्ट सेट

JavaScript Set एक अद्वितीय मूल्यों के सेट है

प्रत्येक मूल्य Set में केवल एक बार हो सकता है

मूल्य किसी भी प्रकार का हो सकता है, मूल मूल्य या ऑब्जैक्ट

Set कैसे बनाया जा सकता है

जेसकैसे JavaScript Set बनाया जा सकता है

  1. एक मापदंड को new Set() को दे दें new Set()
  2. एक खाली Set बनाएं और add() मूल्य जोड़ें

new Set() विधि

एक मापदंड को new Set() को दे दें new Set() कंस्ट्रक्टर

इंस्टांस

// एक Set बनाएं
const letters = new Set(["a","b","c"]);

स्वयं आज़माएं

Set बनाएं और मूल्य जोड़ें

इंस्टांस

// एक Set बनाएं
const letters = new Set();
// Set में मूल्य जोड़ें
letters.add("a");
letters.add("b");
letters.add("c");

स्वयं आज़माएं

Set बनाएं और वेरियेबल जोड़ें

इंस्टांस

// एक Set बनाएं
const letters = new Set();
// वेरियेबल बनाएं
const a = "a";
const b = "b";
const c = "c";
// वेरियेबल Set में जोड़ें
letters.add(a);
letters.add(b);
letters.add(c);

स्वयं आज़माएं

add() विधि

इंस्टांस

letters.add("d");
letters.add("e");

स्वयं आज़माएं

यदि एक ही एलीमेंट जोड़ा जाता है, तो केवल पहला भंडारित होगा:

इंस्टांस

letters.add("a");
letters.add("b");
letters.add("c");
letters.add("c");
letters.add("c");
letters.add("c");
letters.add("c");
letters.add("c");

स्वयं आज़माएं

एलीमेंट्स दिखाएं

इस्तेमाल किया जा सकता है for..of सभी Set एलीमेंट्स (मूल्य) चक्रवाती रूप से दिखाएं

इंस्टांस

// एक Set बनाएं
const letters = new Set(["a", "b", "c"]);
// सभी एलीमेंट्स दिखाएं
let text = "";
for (const x of letters) {
  text += x;
}

स्वयं आज़माएं

सेट एक ऑब्जैक्ट है

typeof वापसी object:

typeof letters;      // वापसी object

स्वयं आज़माएं

instanceof Set वापसी true:

letters instanceof Set;  // वापसी true

स्वयं आज़माएं

पूर्ण Set संदर्भ दस्तावेज़

पूर्ण संदर्भ के लिए हमारे:JavaScript Set संदर्भ दस्तावेज़

यह दस्तावेज़ सभी Set गुणों और तरीकों के वर्णन और उदाहरणों को शामिल करता है。

ब्राउज़र सहारा

Set है ES6 की विशेषताएं(JavaScript 2015)。

2017 वर्ष 6 से, सभी आधुनिक ब्राउज़रों को ES6 सहारा दिया गया है:

क्रोम एज फायरफॉक्स सैफारी ओपेरा
क्रोम 51 एज 15 फायरफॉक्स 54 सैफारी 10 ओपेरा 38
2016 वर्ष 5 महीना 2017 वर्ष 4 महीना 2017 वर्ष 6 महीना 2016 वर्ष 9 महीना 2016 वर्ष 6 महीना

इंटरनेट एक्सप्लोरर ने Set को सहारा नहीं दिया।