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

क्या मैं जावास्क्रिप्ट त्रुटि का विस्तार कर सकता हूं? ऐसा करने का सबसे अच्छा तरीका क्या है?


JavaScript error को error class को बढ़ा कर बढ़ाया जा सकता है। ऐसा करने का सबसे अच्छा तरीका एक नया कस्टम त्रुटि वर्ग बनाना है जो अंतर्निहित जावास्क्रिप्ट त्रुटि वर्ग का विस्तार करता है।

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

उदाहरण

<!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: 18px;
      font-weight: 500;
      color: rebeccapurple;
   }
</style>
</head>
<body>
<h1>Extend JavaScript Error</h1>
<div class="result"></div>
<button class="Btn">CLICK HERE</button>
<h3>
Click on the above button to create a new error by extending the error class
</h3>
<script>
   let resEle = document.querySelector(".result");
   let sampleEle = document.querySelector(".sample");
   let BtnEle = document.querySelector(".Btn");
   class CustomError extends Error {
      constructor(message) {
         super(message);
         this.name = "Custom Error";
      }
   }
   function test() {
      throw new CustomError("New Error thrown");
   }
   BtnEle.addEventListener("click", () => {
      try {
         test();
      }
      catch (err) {
         resEle.innerHTML += "err.name = " + err.name + "<br>";
         resEle.innerHTML += "err.message = " + err.message + "<br>";
      }
   });
</script>
</body>
</html>

आउटपुट

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

क्या मैं जावास्क्रिप्ट त्रुटि का विस्तार कर सकता हूं? ऐसा करने का सबसे अच्छा तरीका क्या है?

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

क्या मैं जावास्क्रिप्ट त्रुटि का विस्तार कर सकता हूं? ऐसा करने का सबसे अच्छा तरीका क्या है?


  1. जावास्क्रिप्ट का उपयोग करके नई ब्राउज़र विंडो खोलने का सबसे अच्छा तरीका क्या है?

    विंडो ऑब्जेक्ट की ओपन () विधि जावास्क्रिप्ट का उपयोग करके नई ब्राउज़र विंडो खोलने का सबसे अच्छा तरीका है जावास्क्रिप्ट का उपयोग करके नई ब्राउज़र विंडो खोलने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" />

  1. डुप्लीकेट फ़ाइलें प्रबंधित करने का सबसे अच्छा तरीका क्या है?

    आजकल कंप्यूटर बड़ी हार्ड ड्राइव के साथ आते हैं। यह आपको बहुत अधिक लचीलापन देता है और आपको अपने कंप्यूटर पर बहुत सारी फ़ाइलों को संग्रहीत करने की अनुमति देता है। आप वीडियो, संगीत फ़ाइलें, सैकड़ों फ़ोटो आदि स्टोर कर सकते हैं। लेकिन आपकी हार्ड ड्राइव कितनी भी बड़ी क्यों न हो, एक दिन वह भर जाएगी और कोई

  1. Vsinit.dll त्रुटि को सुधारने का सबसे अच्छा तरीका

    Vsinit.dll फ़ाइल एक फ़ाइल है जो सीधे ट्रूवेक्टर सर्विस ज़ोन अलार्म प्रोग्राम से संबंधित है। Vsinit.dll फ़ाइल एक रूट प्रमाणपत्र है जिसे प्रोग्राम के मूल संस्करण पर लागू किया गया है। dll फ़ाइल ज़ोन अलार्म इंटरनेट फ़ायरवॉल के भाग के लिए प्रोग्राम संचालन में प्राथमिक तत्व है और आवश्यक प्रमाणपत्र रखता है