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

जावास्क्रिप्ट प्रतीक। विवरण संपत्ति

<घंटा/>

जावास्क्रिप्ट में सिंबल.डिस्क्रिप्शन प्रॉपर्टी एक सिंबल ऑब्जेक्ट को एक आदिम वैल्यू में बदल देती है। वाक्य रचना इस प्रकार है -

Symbol()[Symbol.toPrimitive](hint);

उदाहरण

<!DOCTYPE html>
<html>
<body>
<h2>Demo Heading</h2>
<p>Click to display...</p>
<button onclick="display()">Result</button>
<p id="test"></p>
<script>
   function display() {
      const val = Symbol('john');
      console.log(val[Symbol.toPrimitive]);
   }
</script>
</body>
</html>

आउटपुट

जावास्क्रिप्ट प्रतीक। विवरण संपत्ति

"परिणाम" बटन पर क्लिक करें -

जावास्क्रिप्ट प्रतीक। विवरण संपत्ति

उदाहरण

<!DOCTYPE html>
<html>
<body>
<h2>Demo Heading</h2>
<p>Click to display...</p>
<button onclick="display()">Result</button>
<p id="test"></p>
<script>
   function display() {
      const val = Symbol(2465);
      var res = val[Symbol.toPrimitive](99);
      console.log(res)
   }
</script>
</body>
</html>

आउटपुट

जावास्क्रिप्ट प्रतीक। विवरण संपत्ति

"परिणाम" बटन पर क्लिक करें और कंसोल में परिणाम प्राप्त करें -

जावास्क्रिप्ट प्रतीक। विवरण संपत्ति


  1. जावास्क्रिप्ट इन्फिनिटी संपत्ति

    यदि फ़्लोटिंग-पॉइंट संख्या की ऊपरी सीमा पार हो जाती है तो जावास्क्रिप्ट इन्फिनिटी प्रॉपर्टी अनंतता प्रदर्शित करती है और - इन्फिनिटी यदि फ़्लोटिंग पॉइंट संख्या की निचली सीमा पार हो गई है। जावास्क्रिप्ट इन्फिनिटी प्रॉपर्टी के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en

  1. जावास्क्रिप्ट लास्टइंडेक्स प्रॉपर्टी

    जावास्क्रिप्ट में लास्टइंडेक्स प्रॉपर्टी एक मैच होने पर इंडेक्स पोजीशन लौटाती है और अगला मैच उसी पोजीशन से फिर से शुरू होता है। lastIndex प्रॉपर्टी तभी काम करती है जब g संशोधक सेट हो। JavaScript में lastIndex प्रॉपर्टी के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en&q

  1. जावास्क्रिप्ट स्रोत संपत्ति

    जावास्क्रिप्ट स्रोत गुण रेगेक्सपी पाठ लौटाता है जिसके विरुद्ध किसी दिए गए पैटर्न का मिलान किया जाना है। स्रोत संपत्ति के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" con