weakMap.has()
इस विधि का उपयोग यह पता लगाने के लिए किया जाता है कि कमजोर मानचित्र . में कोई तत्व मौजूद है या नहीं यह विधि एक बूलियन . लौटाती है यह दर्शाता है कि निर्दिष्ट कुंजी . वाला तत्व है या नहीं WeakMap वस्तु . में मौजूद है . यदि तत्व मौजूद है तो सत्य अन्य आउटपुट के रूप में निष्पादित किया जाएगा गलत आउटपुट के रूप में प्रदर्शित किया जाएगा।
वाक्यविन्यास
weakMap.has(obj);
यह ऑब्जेक्ट लेता है पैरामीटर . के रूप में और जांचता है कि वह वस्तु मौजूद है या नहीं और परिणाम एक बूलियन . है वस्तु की उपस्थिति के आधार पर आउटपुट।
उदाहरण
निम्न उदाहरण में, प्रारंभ में, एक कमजोर नक्शा एक 'नए . का उपयोग करके बनाया गया है ' कीवर्ड। बाद में दो वस्तुओं पर "object1 " और "ऑब्जेक्ट2 " बनाए गए थे और objec1 को असाइन किया गया है लेकिन बनाए गए कमजोर मैप . को ऑब्जेक्ट 2 नहीं दिया गया है . जब has() विधि दोनों वस्तुओं पर प्रयोग किया जाता है, object1 परिणाम होगा, क्योंकि यह कमजोर मानचित्र . को सौंपा गया है , सत्य . में , जबकि ऑब्जेक्ट2 परिणाम झूठा . होगा . आउटपुट में दिखाए गए अनुसार दोनों आउटपुट प्रदर्शित किए गए थे।