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

जावास्क्रिप्ट में कमजोरसेट.हैस () पद्धति का क्या उपयोग है?

<घंटा/>

weakSet.has()

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

वाक्यविन्यास

weakSet.has(obj);

तर्क

कोड की उपरोक्त पंक्ति से, कमजोरसेट.हैस () एक पैरामीटर 'obj' को स्वीकार करता है और जांचता है कि पैरामीटर दिए गए weakSet में मौजूद है या नहीं या नहीं।

वापसी मूल्य

मूल्य की उपस्थिति के आधार पर, चाहे वह कमजोर सेट . में हो या नहीं, weakSet.has() विधि एक बूलियन आउटपुट देता है। यदि मान मौजूद है तो सत्य अन्यथा लौटा दिया जाएगा झूठा वापस कर दिया जाएगा।

उदाहरण-1

निम्नलिखित उदाहरण में weakSet.has() जाँचता है कि क्या वस्तु (उपयोगकर्ता द्वारा प्रदान की गई) 'object1 ' कमजोर सेट . में मौजूद है या नहीं। चूंकि ऑब्जेक्ट "ऑब्जेक्ट1 " कमजोर सेट . में मौजूद है यह सच . लौटाता है आउटपुट के रूप में।

आउटपुट

<पूर्व>सत्य

उदाहरण-2

निम्नलिखित उदाहरण में weakSet.has() जाँचता है कि क्या वस्तु (उपयोगकर्ता द्वारा प्रदान की गई) 'object1 ' कमजोर सेट . में मौजूद है या नहीं . चूंकि वस्तु अनुपस्थित है, यह झूठी . लौटाती है आउटपुट के रूप में।

आउटपुट

<पूर्व>झूठा
  1. जावास्क्रिप्ट कमजोर मैप में .clear() विधि का क्या उपयोग है?

    कमजोर मैप पर स्पष्ट विधि WeakMap ऑब्जेक्ट से सभी कुंजी/मान जोड़े को हटा देती है। इस विधि को कल्पना से हटा दिया गया है और WeakMap ऑब्जेक्ट को स्पष्ट विधि के लिए अतिरिक्त समर्थन के साथ लपेटकर वापस जोड़ा जा सकता है। उदाहरण class ClearableWeakMap {    constructor(init) {      

  1. जावास्क्रिप्ट में OBJECT.assign () का क्या उपयोग है?

    ऑब्जेक्ट.असाइन () विधि का उपयोग ऑब्जेक्ट के सभी गुणों (केवल गणना योग्य) के मूल्यों को एक या अधिक स्रोत ऑब्जेक्ट से लक्ष्य ऑब्जेक्ट में कॉपी करने के लिए किया जाता है। यह लक्ष्य वस्तु लौटाएगा। उदाहरण const targetObj = { a: 1, b: 2 }; const sourceObj = { b: 4, c: 5 }; const returnedTarget = Object.assi

  1. जावास्क्रिप्ट में मानचित्र वस्तु का क्या उपयोग है?

    एमडीएन डॉक्स के अनुसार, मैप ऑब्जेक्ट की-वैल्यू पेयर रखता है और कुंजी के मूल इंसर्शन ऑर्डर को याद रखता है। किसी भी मूल्य (वस्तुओं और आदिम मूल्यों दोनों) को कुंजी या मान के रूप में उपयोग किया जा सकता है। यहां ध्यान देने वाली महत्वपूर्ण बात यह है कि मानचित्रों में वस्तुओं का उपयोग चाबियों के रूप में