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

HTML5 में वेब वर्कर्स को रोकें


वेब कर्मचारी लंबे समय तक चलने वाली स्क्रिप्ट की अनुमति देते हैं जो उन स्क्रिप्ट से बाधित नहीं होती हैं जो क्लिक या अन्य उपयोगकर्ता इंटरैक्शन का जवाब देती हैं और पृष्ठ को उत्तरदायी बनाए रखने के लिए लंबे कार्यों को निष्पादित किए बिना निष्पादित करने की अनुमति देती हैं।

वेब वर्कर्स अपने आप रुकते नहीं हैं, लेकिन जिस पेज ने उन्हें शुरू किया है, वे टर्मिनेट () मेथड को कॉल करके उन्हें रोक सकते हैं।

worker.terminate();

एक समाप्त वेब वर्कर अब संदेशों का जवाब नहीं देगा या कोई अतिरिक्त गणना नहीं करेगा। आप किसी कार्यकर्ता को पुनरारंभ नहीं कर सकते; इसके बजाय, आप उसी URL का उपयोग करके एक नया कार्यकर्ता बना सकते हैं।


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

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

  1. वेब की Html5 प्रतिक्रिया

    HTML5, नवीनतम और लोकप्रिय वेब डिजाइनिंग भाषा, ने अचानक डिजाइनिंग की दुनिया को एक लहर के साथ ले लिया है। पहले हमारे पास HTML था और अब HTML5 है। हालाँकि, यदि हम दोनों के बीच मुख्य अंतर को देखें, तो हमें पता चलता है कि एक चीज, जो वास्तव में HTML5 को HTML से अलग और बेहतर बनाती है, वह है प्रतिक्रियात्मकत

  1. Chrome में Flash और HTML5 वीडियो को ऑटो-प्लेइंग कैसे रोकें

    आधुनिक वेब पर हर जगह अपने आप चलने वाले वीडियो मौजूद हैं. वे बैंडविड्थ लेते हैं, बहुत शोर करते हैं, और आपके क्रोम ब्राउज़र को धीमा कर देते हैं, यह सब आपके द्वारा कभी भी देखने का विकल्प चुने बिना। यहां उन्हें अच्छे के लिए रोकने का तरीका बताया गया है। सबसे हालिया अपडेट में, Google क्रोम 66 में इन ऑटोप