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

जावास्क्रिप्ट में 'weakMap.has()' मेथड का उपयोग

weakMap.has()

यह मेथड यह पता लगाने के लिए उपयोग किया जाता है कि कोई एलिमेंट weakMap में मौजूद है या नहीं। यह मेथड एक बूलियन लौटाता है जो दर्शाता है कि निर्दिष्ट की वाला एलिमेंट WeakMap ऑब्जेक्ट में मौजूद है या नहीं। यदि एलिमेंट मौजूद है तो आउटपुट के रूप में true निष्पादित होगा अन्यथा false आउटपुट के रूप में प्रदर्शित होगा।

सिंटैक्स

weakMap.has(obj);

यह ऑब्जेक्ट को पैरामीटर के रूप में लेता है और जांचता है कि वह ऑब्जेक्ट मौजूद है या नहीं और ऑब्जेक्ट की उपस्थिति के आधार पर बूलियन आउटपुट देता है।

उदाहरण

निम्नलिखित उदाहरण में, प्रारंभ में weakMap 'new' कीवर्ड का उपयोग करके बनाया गया है। बाद में दो ऑब्जेक्ट्स "object1" और "object2" बनाए गए और object1 को बनाए गए weakMap में असाइन किया गया लेकिन object2 को नहीं। जब has() मेथड दोनों ऑब्जेक्ट्स पर उपयोग किया जाता है, तो object1 परिणाम देगा, चूंकि यह weakMap को असाइन किया गया है, true में, जबकि object2 false में परिणाम देगा। दोनों आउटपुट आउटपुट में दिखाए गए हैं।

<html> <body> <script>    var weakmap = new WeakMap();    var object1 = {         "product" : "Tutorix"    };    var object2 = {         "Greet" : "Hello" }; weakmap.set(object1); document.write(weakmap.has(object1)); document.write("</br>"); document.write(weakmap.has(object2)); </script> </body> </html>

आउटपुट

true false
  1. JavaScript getTime() मेथड JavaScript getTime() मेथड

    JavaScript में getTime() मेथड 1 जनवरी 1970 से बीते मिलीसेकंड की संख्या लौटाता है।उदाहरण<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <t

  1. JavaScript Sort() मेथड JavaScript Sort() मेथड

    JavaScript Sort() मेथड का उपयोग ऐरे को सॉर्ट करने के लिए किया जाता है। सॉर्टिंग का क्रम वर्णमाला, न्यूमेरिक, आरोही या अवरोही हो सकता है।उदाहरण<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="

  1. जावास्क्रिप्ट में WeakMap ऑब्जेक्ट जावास्क्रिप्ट में WeakMap ऑब्जेक्ट

    WeakMap ऑब्जेक्ट में एलिमेंट्स की-वैल्यू पेयर के रूप में होते हैं जहां की एक ऑब्जेक्ट होनी चाहिए और वैल्यू कोई भी प्रिमिटिव वैल्यू या ऑब्जेक्ट हो सकती है। जिन ऑब्जेक्ट्स को WeakMap में की के रूप में उपयोग किया जाता है, वे गार्बेज कलेक्ट हो जाते हैं यदि उनका कोई रेफरेंस नहीं होता। जावास्क्रिप्ट में