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

JavaScript Symbol.toStringTag सिंबल

JavaScript Symbol.toStringTag सिंबल एक प्रसिद्ध सिंबल है जो ऑब्जेक्ट निर्माण के दौरान उसके विवरण के लिए एक स्ट्रिंग-मान वाली प्रॉपर्टी है।

उदाहरण

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    }    div {       font-size: 20px;       font-weight: 500;    } </style> </head> <body> <h1>JavaScript Symbol.toStringTag Symbol</h1> <div class="sample"></div> <button class="Btn">CLICK HERE</button> <h3> Click on the above button to get the string description for objects </h3> <script>    let fillEle = document.querySelector(".sample");    class testClass {       get [Symbol.toStringTag]() {          return 'Testing';       }    }    class helloClass {       get [Symbol.toStringTag]() {          return 'Hello World';       }    }    let test = new testClass();    let hello = new helloClass();    document.querySelector(".Btn").addEventListener("click", () => {       fillEle.innerHTML += 'testClass = ' + test.toString() + "<br>";       fillEle.innerHTML += 'helloClas = ' + hello.toString() + "<br>";    }); </script> </body> </html>

आउटपुट

JavaScript Symbol.toStringTag सिंबल

"CLICK HERE" बटन पर क्लिक करने पर:

JavaScript Symbol.toStringTag सिंबल

  1. JavaScript Promises JavaScript Promises

    JavaScript में Promises हमें एसिंक्रोनस ऑपरेशन करने की अनुमति देते हैं जहां वैल्यू प्रॉमिस बनाते समय पहले से ज्ञात नहीं होती। एक प्रॉमिस की तीन अवस्थाएं हो सकती हैं: पेंडिंग, फुलफिल्ड और रिजेक्टेड।उदाहरण<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&

  1. JavaScript WeakSet JavaScript WeakSet

    JavaScript WeakSet का उपयोग ऑब्जेक्ट्स के संग्रह को स्टोर करने के लिए किया जाता है। Set की तरह यह डुप्लिकेट स्टोर नहीं करता।WeakSet के मेथड्समेथडविवरणadd(obj)WeakSet में नया वैल्यू जोड़ता है।delete(obj)WeakSet से वैल्यू हटाता है।has(obj)True या false लौटाता है यह इस पर निर्भर करता है कि WeakSet ऑब्ज

  1. जावास्क्रिप्ट सिंबल्स क्या हैं? जावास्क्रिप्ट सिंबल्स क्या हैं?

    symbol डेटा टाइप एक प्रिमिटिव डेटा टाइप है। इन्हें ES6 में पेश किया गया था और ये पूरी तरह से यूनिक होते हैं और Symbol() फैक्ट्री फंक्शन का उपयोग करके बनाए जाते हैं जो सिंबल लौटाता है। जावास्क्रिप्ट सिंबल्स के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en> <head> <