गुण | डाउनलोड करना | कार्यान्वयन | एचटीएमएल पार्सिंग | मुख्य जोखिम |
---|---|---|---|---|
कोई नहीं | ब्लॉक | तुरंत | रोका गया | धीमा आरंभिक रेंडर |
Async | समानांतर | यथाशीघ्र | डाउनलोड होने पर रोका गया | दौड़ की स्थिति |
स्थगित करें | समानांतर | एचटीएमएल के बाद | जारी है | विलंबित कार्यक्षमता |
विभिन्न विशेषताओं वाली स्क्रिप्ट के निष्पादन के क्रम को समझना निर्भरता के प्रबंधन और उचित कार्यक्षमता सुनिश्चित करने के लिए महत्वपूर्ण है। यह ऐसे काम करता है:
नियमित स्क्रिप्ट (कोई एसिंक या स्थगित नहीं):
Async स्क्रिप्ट:
स्क्रिप्ट स्थगित करें:
एसिंक और डेफ़र दोनों वाली स्क्रिप्ट:
संभावित निष्पादन आदेश:
ध्यान दें कि यदि 1.जेएस को डाउनलोड होने में अधिक समय लगता है तो 2 और 3 किसी भी क्रम में या 1 से पहले भी निष्पादित हो सकते हैं।
async और defer दोनों आधुनिक ब्राउज़रों में व्यापक रूप से समर्थित हैं। पुराने ब्राउज़र के लिए, स्क्रिप्ट लोडर का उपयोग करने या स्क्रिप्ट को
के अंत में रखने पर विचार करें। ","image":"http://www.luping.net/uploads/20241009/1728469445670659c5d48f7.jpg","datePublished":"2024-11-08T07:51:11+08:00","dateModified":"2024-11-08T07:51:11+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}वेब विकास की दुनिया में, पेज लोड समय को अनुकूलित करना महत्वपूर्ण है।
डिफ़ॉल्ट रूप से, जब कोई ब्राउज़र किसी
यह प्रक्रिया पेज रेंडरिंग को धीमा कर सकती है, खासकर बड़ी स्क्रिप्ट या धीमे कनेक्शन के लिए। इसके अतिरिक्त, यदि स्क्रिप्ट कुछ HTML तत्वों के पूरी तरह से लोड होने से पहले चलती है तो इससे बग हो सकते हैं, जो अक्सर तब होता है जब स्क्रिप्ट को दस्तावेज़ में सही ढंग से नहीं रखा जाता है।
गुण | डाउनलोड करना | कार्यान्वयन | एचटीएमएल पार्सिंग | मुख्य जोखिम |
---|---|---|---|---|
कोई नहीं | ब्लॉक | तुरंत | रोका गया | धीमा आरंभिक रेंडर |
Async | समानांतर | यथाशीघ्र | डाउनलोड होने पर रोका गया | दौड़ की स्थिति |
स्थगित करें | समानांतर | एचटीएमएल के बाद | जारी है | विलंबित कार्यक्षमता |
विभिन्न विशेषताओं वाली स्क्रिप्ट के निष्पादन के क्रम को समझना निर्भरता के प्रबंधन और उचित कार्यक्षमता सुनिश्चित करने के लिए महत्वपूर्ण है। यह ऐसे काम करता है:
नियमित स्क्रिप्ट (कोई एसिंक या स्थगित नहीं):
Async स्क्रिप्ट:
स्क्रिप्ट स्थगित करें:
एसिंक और डेफ़र दोनों वाली स्क्रिप्ट:
संभावित निष्पादन आदेश:
ध्यान दें कि यदि 1.जेएस को डाउनलोड होने में अधिक समय लगता है तो 2 और 3 किसी भी क्रम में या 1 से पहले भी निष्पादित हो सकते हैं।
async और defer दोनों आधुनिक ब्राउज़रों में व्यापक रूप से समर्थित हैं। पुराने ब्राउज़र के लिए, स्क्रिप्ट लोडर का उपयोग करने या स्क्रिप्ट को
के अंत में रखने पर विचार करें।अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3