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

JavaScript में रनटाइम त्रुटियाँ क्या हैं?

प्रोग्रामिंग में तीन प्रकार की त्रुटियाँ होती हैं: (ए) सिंटैक्स त्रुटियाँ, (बी) रनटाइम त्रुटियाँ, और (सी) तार्किक त्रुटियाँ। रनटाइम त्रुटियों को अपवाद भी कहा जाता है, जो निष्पादन के दौरान होती हैं (संकलन/व्याख्या के बाद)। उदाहरण के लिए, निम्न लाइन रनटाइम त्रुटि का कारण बनती है क्योंकि यहां सिंटैक्स सही है, लेकिन रनटाइम पर, यह एक ऐसे मेथड को कॉल करने का प्रयास कर रहा है जो मौजूद नहीं है।

<script>
  <!--
    window.printme();
  //-->
</script>

अपवाद उस थ्रेड को भी प्रभावित करते हैं जिसमें वे होते हैं, जिससे अन्य JavaScript थ्रेड सामान्य निष्पादन जारी रख सकते हैं।

  1. जावास्क्रिप्ट में प्रॉमिसेस क्या हैं? जावास्क्रिप्ट में प्रॉमिसेस क्या हैं?

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

  1. जावास्क्रिप्ट में फंक्शन एक्सप्रेशन्स क्या हैं? जावास्क्रिप्ट में फंक्शन एक्सप्रेशन्स क्या हैं?

    फंक्शन एक्सप्रेशन्स हमें फंक्शन को एक वेरिएबल में स्टोर करने की अनुमति देते हैं जिसे बाद में वेरिएबल नाम का उपयोग करके इनवोक किया जा सकता है। वे सामान्य फंक्शन डिक्लेरेशन की तरह होइस्ट नहीं होते इसलिए उन्हें परिभाषित होने से पहले नहीं बुलाया जा सकता। जावास्क्रिप्ट में फंक्शन एक्सप्रेशन्स को लागू कर

  1. JavaScript में क्लोजर्स (Closures) क्या हैं? JavaScript में क्लोजर्स (Closures) क्या हैं?

    JavaScript में क्लोजर्स हमें बाहरी फंक्शन के स्कोप को आंतरिक फंक्शन से एक्सेस करने की अनुमति देते हैं, यहां तक कि बाहरी फंक्शन के एक्जीक्यूट होकर रिटर्न होने के बाद भी। इसका मतलब है कि आंतरिक फंक्शन को हमेशा बाहरी फंक्शन के वेरिएबल्स की एक्सेस रहेगी।JavaScript में क्लोजर्स का कोड:उदाहरण<!DOCTYPE