जेसक्रिप्ट सेट मथोड
new Set() विधि
एक आयत्त को new Set() को पाठाने new Set()
निर्माणकर्ता:
उदाहरण
// एक Set बनाएं const letters = new Set(["a","b","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 बनाएं const letters = new Set(["a", "b", "c"]); // सभी तत्वों को सूचीबद्ध करें let text = ""; for (const x of letters) { text += x; }
has() विधि
यदि निर्दिष्ट मूल्य सेट में शामिल है,has()
विधि true वापस देती है。
उदाहरण
// एक Set बनाएं const letters = new Set(["a", "b", "c"]); // Set में "d" शामिल है क्या? answer = letters.has("d");
forEach() विधि
forEach()
विधि प्रत्येक सेट तत्व के लिए एक फ़ंक्शन को बुलाती है:
उदाहरण
// एक Set बनाएं const letters = new Set(["a", "b", "c"]); // सभी प्रविष्टियों को सूचीबद्ध करें let text = ""; letters.forEach(function(value) { text += value; });
values() विधि
values()
विधि सेट में मूल्यों को शामिल करने वाले इटरेटर ऑब्जैक्ट वापस देती है:
उदाहरण 1
// एक Set बनाएं const letters = new Set(["a", "b", "c"]); // सभी मूल्यों को प्राप्त करें const myIterator = letters.values(); // सभी मूल्यों को सूचीबद्ध करें let text = ""; for (const entry of myIterator) { text += entry; }
उदाहरण 2
// एक Set बनाएं const letters = new Set(["a", "b", "c"]); // सभी मूल्यों को सूचीबद्ध करें let text = ""; for (const entry of letters.values()) { text += entry; }
keys() विधि
keys()
विधि एक सेट में तत्वों के मूल्यों को शामिल करने वाले इटरेटर ऑब्जैक्ट वापस देती है:
ध्यान दें:
सेट में कोई कुंजी नहीं है, इसलिए keys()
साथ वापस करता है values()
समान सामग्री.
यह इसके लिए है कि Set Map से संगत हो।
उदाहरण 1
// एक Set बनाएं const letters = new Set(["a", "b", "c"]); // इटरेटर बनाएं const myIterator = letters.keys(); // सभी तत्वों को सूचीबद्ध करें let text = ""; for (const x of myIterator) { text += x; }
उदाहरण 2
// एक Set बनाएं const letters = new Set(["a", "b", "c"]); // सभी तत्वों को सूचीबद्ध करें let text = ""; for (const x of letters.keys()) { text += x; }
entries() method
entries()
methods एक [value, value] के लिए ऑब्जेक्ट के लिए फिर से दिया जाता है।
ध्यान दें:
entries()
मथडड़ी आम तौर पर [key, value] के लिए
क्योंकि Set में कोई कुंजी नहीं है, इसलिए entries()
बदले में [value, value]。
यह इसके लिए है कि Set Map से संगत हो।
उदाहरण 1
// एक Set बनाएं const letters = new Set(["a", "b", "c"]); // सभी प्रविष्टियों को प्राप्त करें const myIterator = letters.entries(); // सभी प्रविष्टियों को सूचीबद्ध करें let text = ""; for (const entry of myIterator) { text += entry; }
उदाहरण 2
// एक Set बनाएं const letters = new Set(["a", "b", "c"]); // सभी प्रविष्टियों को सूचीबद्ध करें let text = ""; for (const entry of letters.entries()) { text += entry; }
पूर्ण Set संदर्भ दस्तावेज
पूर्ण संदर्भ के लिए हमारे :JavaScript Set संदर्भ दस्तावेज。
यह दस्तावेज सभी Set गुणों और विधियों के वर्णन और उदाहरणों को शामिल करता है。