Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

आपको जावास्क्रिप्ट में सेट का उपयोग कब करना चाहिए?


जब भी आप किसी ऐसे कंटेनर में अद्वितीय तत्वों को स्टोर करना चाहते हैं जिसके लिए ऑर्डर कोई मायने नहीं रखता है और आप मुख्य रूप से इसका उपयोग विभिन्न वस्तुओं की सदस्यता की जांच के लिए करना चाहते हैं।

समुच्चय तब भी उपयोगी होते हैं जब आप संघ, प्रतिच्छेदन जैसे संक्रियाएँ करना चाहते हैं, जैसा कि आप गणितीय समुच्चयों में करते हैं।

आइए देखें कि हम अपने स्वयं के सेट को कैसे परिभाषित कर सकते हैं और ES6 में मौजूदा सेट का उपयोग कैसे कर सकते हैं।

वे तरीके जिन्हें हम लागू करेंगे

ES6 सेट API कुछ विधियाँ प्रदान करता है। हम इन विधियों को अपने कार्यान्वयन में लागू करेंगे और यह भी देखेंगे कि बिल्ट-इन क्लास का उपयोग करके उनका उपयोग कैसे किया जाए।

  • जोड़ें () − सेट में एक नया तत्व जोड़ता है
  • साफ़ करें () - सेट से सभी तत्वों को हटा देता है
  • हटाएं() - सेट से एक निश्चित तत्व को हटाता है
  • है( - जांचता है कि सेट में कोई मान मौजूद है या नहीं
  • मान () − सेट के सभी मान लौटाता है

  1. आपको जावास्क्रिप्ट एरो फंक्शंस का उपयोग कब नहीं करना चाहिए?

    तीर फ़ंक्शन का उपयोग ऑब्जेक्ट विधि के रूप में नहीं किया जाना चाहिए क्योंकि एक तीर फ़ंक्शन का अपना यह नहीं होता है। यह संलग्न लेक्सिकल स्कोप का यह मान लेता है जो ऑब्जेक्ट के बजाय विंडो ऑब्जेक्ट है। यह समस्याएँ पैदा कर सकता है क्योंकि अब हम इच्छित वस्तु के बजाय विंडो ऑब्जेक्ट गुणों को घेरेंगे और उन तक

  1. फिटऑन ऐप का उपयोग करने के 4 कारण जब आप फिट होना चाहते हैं

    यदि आप आकार में आना चाहते हैं और बदलाव करना शुरू करना चाहते हैं, तो फिटऑन ऐप डाउनलोड करना आपका पहला कदम होना चाहिए। यही कारण है। अपनी फिटनेस के शीर्ष पर बने रहना कठिन है, लेकिन जब आपका व्यस्त कार्यक्रम हो तो यह और भी कठिन हो जाता है। हम सभी जानते हैं कि नियमित व्यायाम और स्वस्थ भोजन हमारे स्वास्थ्

  1. एचडीएमआई स्प्लिटर्स बनाम स्विच:आपको उनका उपयोग कब करना चाहिए?

    हमारे बहुत सारे दृश्य और श्रव्य मनोरंजन इन दिनों एचडीएमआई द्वारा संचालित हैं। SCART प्लग के साथ और अधिक फ़िदा नहीं होना या VGA केबल स्थापित करना; बस एक एचडीएमआई केबल को दोनों सिरों में प्लग करें और आपका काम अच्छा है! हालाँकि, क्या आप जानते हैं कि आप छोटे उपकरण खरीद सकते हैं जो आपको अपने एचडीएमआई प्