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

HTML5 में वेब वर्कर्स के साथ कंसोल पर त्रुटि लॉग करें


यहां एक वेब वर्कर जावास्क्रिप्ट फ़ाइल में त्रुटि प्रबंधन फ़ंक्शन का उदाहरण है जो त्रुटियों को कंसोल पर लॉग करता है।

उदाहरण

त्रुटि प्रबंधन कोड के साथ, उपरोक्त उदाहरण निम्नानुसार होगा:

<!DOCTYPE HTML> <html> 
    <head> 
        <title>Big for loop</title> 
        <script> 
            var worker = new Worker('bigLoop.js'); 
            worker.onmessage = function (event) { 
                alert("Completed " + event.data + "iterations" ); 
            }; 
            worker.onerror = function (event) { 
                console.log(event.message, event); 
            }; 
            function sayHello(){ 
                alert("Hello sir...." ); 
            } 
        </script> 
    </head> 
    <body> 
        <input type = "button" onclick = "sayHello();" value = "Say Hello"/> 
    </body> </html>

  1. JavaScript से अपने वेब पेज को कैसे रीडायरेक्ट करें? JavaScript से अपने वेब पेज को कैसे रीडायरेक्ट करें?

    आपने ऐसी स्थिति का सामना किया होगा जहां आप पेज X पर पहुंचने के लिए एक URL पर क्लिक करते हैं लेकिन आंतरिक रूप से आपको दूसरे पेज Y पर निर्देशित किया जाता है। यह पेज रीडायरेक्शन के कारण होता है। क्लाइंट साइड पर JavaScript का उपयोग करके पेज रीडायरेक्ट करना काफी सरल है। अपनी साइट विज़िटर्स को नए पेज पर

  1. HTML5 वेब वर्कर्स क्यों उपयोगी हैं? HTML5 वेब वर्कर्स क्यों उपयोगी हैं?

    JavaScript को सिंगल-थ्रेडेड वातावरण में चलाने के लिए डिज़ाइन किया गया था, जिसका अर्थ है कि एक ही समय में कई स्क्रिप्ट नहीं चल सकतीं। उस स्थिति पर विचार करें जहां आपको UI इवेंट्स को संभालना है, बड़ी मात्रा में API डेटा को क्वेरी और प्रोसेस करना है, और DOM में हेरफेर करना है। उच्च CPU उपयोग की स्थिति

  1. JavaScript console.log(): डिबगिंग का मूल उपकरण JavaScript console.log(): डिबगिंग का मूल उपकरण

    console.log() JavaScript में सबसे अधिक उपयोग किया जाने वाला डिबगिंग टूल है। यह ब्राउज़र के डेवलपर कंसोल में संदेश, ऑब्जेक्ट्स, एरे, और कोई भी मान प्रिंट करता है। उदाहरण <!DOCTYPE html> <html> <head> <style> body { font-family: Segoe UI, Tahoma, Geneva, Verdana, sans-ser