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

क्लोजरस्क्रिप्ट में किसी भी जावास्क्रिप्ट अपवाद को कैसे पकड़ें?


Clojurescript में JavaScript अपवाद को पकड़ने के लिए, निम्न कोड स्निपेट आज़माएं -

(js/Error. "Oops")
;; throw error

(throw (js/Error. "Error occurred!"))
;; catch error

(try
   (throw (js/Error. "Erro occurred"))
   (catch js/Error e
e))
;; JavaScript allows to throw anything, but handle it with ClojureScript

(try
   (throw (js/Error. "Error Occurred! "))
   (catch :default e
e))

  1. हम फ़ायरफ़ॉक्स का उपयोग करके जावास्क्रिप्ट को कैसे डिबग कर सकते हैं?

    बग खोजने और ठीक करने की प्रक्रिया को डिबगिंग कहा जाता है और यह विकास प्रक्रिया का एक सामान्य हिस्सा है। फ़ायरफ़ॉक्स, नेटस्केप और मोज़िला जैसे अन्य ब्राउज़र एक विशेष विंडो को त्रुटि संदेश भेजते हैं जिसे जावास्क्रिप्ट कंसोल या त्रुटि कंसोल कहा जाता है। । दुर्भाग्य से, चूंकि ये ब्राउज़र कोई त्रुटि होन

  1. जब मैं अपवाद फेंकता हूं तो मैं जावास्क्रिप्ट स्टैक ट्रेस कैसे प्राप्त कर सकता हूं?

    JavaScript स्टैक ट्रेस प्राप्त करने के लिए, बस अपने कोड में निम्नलिखित जोड़ें। यह स्टैक ट्रेस प्रदर्शित करेगा - उदाहरण <html>    <head>       <script>          function stackTrace() {             var er

  1. सभी जावास्क्रिप्ट त्रुटियों को कैसे पकड़ें?

    सभी JavaScript त्रुटियों को पकड़ने के लिए, onerror() विधि का उपयोग करें। जावास्क्रिप्ट में त्रुटि प्रबंधन की सुविधा के लिए ऑनरर इवेंट हैंडलर पहली विशेषता थी। जब भी पृष्ठ पर कोई अपवाद होता है तो त्रुटि घटना विंडो ऑब्जेक्ट पर सक्रिय हो जाती है। द आतंक ईवेंट हैंडलर त्रुटि की सटीक प्रकृति की पहचान करने