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

जावास्क्रिप्ट त्रुटि वस्तु की व्याख्या करें।


त्रुटि वस्तु मूल रूप से JavaScript दुभाषिया द्वारा फेंकी जाती है जब कोई स्क्रिप्ट त्रुटि होती है। इस त्रुटि ऑब्जेक्ट को उपयोगकर्ता परिभाषित अपवादों के अपवाद के रूप में भी फेंका जा सकता है। दो जावास्क्रिप्ट त्रुटि ऑब्जेक्ट गुण हैं -

संपत्ति विवरण
name यह त्रुटि का नाम सेट या लौटाता है।
message यह त्रुटि संदेश को स्ट्रिंग के रूप में सेट या लौटाता है

जावास्क्रिप्ट में त्रुटि वस्तु के लिए कोड निम्नलिखित है -

उदाहरण

<!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;
   }
   .result {
      font-size: 20px;
      font-weight: 500;
   }
</style>
</head>
<body>
<h1>JavaScript Error Object</h1>
<div style="color: green;" class="result"></div>
<button class="Btn">CLICK HERE</button>
<h3>
Click on the above button display the error object
</h3>
<script>
   let resEle = document.querySelector(".result");
   document.querySelector(".Btn").addEventListener("click", () => {
      try {
         a;
      }
      catch (err) {
         resEle.innerHTML = "Error = " + err + "<br>";
         resEle.innerHTML += "error.name = " + err.name + "<br>";
         resEle.innerHTML += "error.message = " + err.message + "<br>";
      }
   });
</script>
</body>
</html>

आउटपुट

उपरोक्त कोड निम्न आउटपुट उत्पन्न करेगा -

जावास्क्रिप्ट त्रुटि वस्तु की व्याख्या करें।

'यहां क्लिक करें' बटन पर क्लिक करने पर -

जावास्क्रिप्ट त्रुटि वस्तु की व्याख्या करें।


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

    RegExp ऑब्जेक्ट का उपयोग टेक्स्ट के भाग को खोजकर और निकालकर कुछ टेक्स्ट से मेल खाने वाले पैटर्न के लिए किया जाता है। RegExp ऑब्जेक्ट को या तो regexp कंस्ट्रक्टर या शाब्दिक सिंटैक्स का उपयोग करके बनाया जा सकता है। जावास्क्रिप्ट में RegExp ऑब्जेक्ट के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html&

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

    ऑब्जेक्ट इनिशियलाइज़र एक एक्सप्रेशन है जो हमें एक नई बनाई गई ऑब्जेक्ट को इनिशियलाइज़ करने की अनुमति देता है। यह संपत्ति के नामों के शून्य या अधिक जोड़े और घुंघराले ब्रेसिज़ की एक जोड़ी में संलग्न किसी वस्तु के संबंधित मूल्यों की अल्पविराम से अलग सूची है {}। जावास्क्रिप्ट में ऑब्जेक्ट इनिशियलाइज़र क

  1. जावास्क्रिप्ट में 'नॉट ए कंस्ट्रक्टर फंक्शन' त्रुटि की व्याख्या करें?

    नॉट ए कंस्ट्रक्टर फ़ंक्शन त्रुटि तब होती है जब हम किसी ऑब्जेक्ट या वेरिएबल का उपयोग कंस्ट्रक्टर के रूप में करते हैं जो कंस्ट्रक्टर नहीं है। जावास्क्रिप्ट में नॉट कंस्ट्रक्टर फंक्शन एरर के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़;