यह विशेषता ब्राउज़र को संकेत देती है कि स्क्रिप्ट को बिना ब्लॉक किए निष्पादित किया जा सकता है अन्य संसाधनों की लोडिंग. हालाँकि, यह ध्यान रखना महत्वपूर्ण है कि निर्भरता वाली स्क्रिप्ट अतुल्यकालिक रूप से लोड होने पर भी समस्याएँ पैदा कर सकती हैं। स्क्रिप्ट और स्टाइलशीट अतुल्यकालिक रूप से। हालाँकि, कोड में यह सुनिश्चित करने के लिए कॉलबैक तंत्र का अभाव है कि पृष्ठ के इंटरैक्टिव होने से पहले सभी संसाधन लोड हो चुके हैं।
JQuery की $.getScript() विधि एक संक्षिप्त प्रदान करती है स्क्रिप्ट को अतुल्यकालिक रूप से लोड करने का तरीका:
$.getScript('js/jquery-ui-1.8.16.custom.min.js', successfulCallback);यह विधि स्वचालित रूप से संभालती है लोड की गई स्क्रिप्ट का निष्पादन और एक वैकल्पिक कॉलबैक फ़ंक्शन प्रदान करता है। &&&]$.getScript(\\'js/jquery-ui-1.8.16.custom.min.js\\', successCallback);
यह फ़ंक्शन सफल और असफल लोडिंग परिदृश्यों को संभालने की अनुमति देता है।
यह सुनिश्चित करना महत्वपूर्ण है कि अप्रत्याशित व्यवहार से बचने के लिए स्क्रिप्ट और स्टाइलशीट सही क्रम में लोड की गई हैं . इसके अतिरिक्त, संसाधनों को अतुल्यकालिक रूप से लोड करना पृष्ठ प्रदर्शन को अनुकूलित करने का प्राथमिक तरीका नहीं होना चाहिए। लघुकरण, संपीड़न और अनुरोधों की संख्या कम करने जैसी तकनीकों पर भी विचार किया जाना चाहिए।
","image":"http://www.luping.net/uploads/20241029/173016397667203508e981d.jpg","datePublished":"2024-11-08T15:50:45+08:00","dateModified":"2024-11-08T15:50:45+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}कई वेब एप्लिकेशन बढ़ी हुई कार्यक्षमता प्रदान करने के लिए कई स्क्रिप्ट और सीएसएस फ़ाइलों को लोड करने पर भरोसा करते हैं। हालाँकि, सिंक्रोनस लोडिंग पेज रेंडरिंग को काफी धीमा कर सकती है। इस समस्या के समाधान के लिए, इन संसाधनों को अतुल्यकालिक रूप से लोड करने के लिए कई विधियाँ मौजूद हैं।
एक दृष्टिकोण स्क्रिप्ट टैग में async विशेषता का उपयोग करना है:
यह विशेषता ब्राउज़र को संकेत देती है कि स्क्रिप्ट को बिना ब्लॉक किए निष्पादित किया जा सकता है अन्य संसाधनों की लोडिंग. हालाँकि, यह ध्यान रखना महत्वपूर्ण है कि निर्भरता वाली स्क्रिप्ट अतुल्यकालिक रूप से लोड होने पर भी समस्याएँ पैदा कर सकती हैं। स्क्रिप्ट और स्टाइलशीट अतुल्यकालिक रूप से। हालाँकि, कोड में यह सुनिश्चित करने के लिए कॉलबैक तंत्र का अभाव है कि पृष्ठ के इंटरैक्टिव होने से पहले सभी संसाधन लोड हो चुके हैं।
JQuery की $.getScript() विधि एक संक्षिप्त प्रदान करती है स्क्रिप्ट को अतुल्यकालिक रूप से लोड करने का तरीका:
$.getScript('js/jquery-ui-1.8.16.custom.min.js', successfulCallback);यह विधि स्वचालित रूप से संभालती है लोड की गई स्क्रिप्ट का निष्पादन और एक वैकल्पिक कॉलबैक फ़ंक्शन प्रदान करता है। &&&]$.getScript('js/jquery-ui-1.8.16.custom.min.js', successCallback);
यह फ़ंक्शन सफल और असफल लोडिंग परिदृश्यों को संभालने की अनुमति देता है।
यह सुनिश्चित करना महत्वपूर्ण है कि अप्रत्याशित व्यवहार से बचने के लिए स्क्रिप्ट और स्टाइलशीट सही क्रम में लोड की गई हैं . इसके अतिरिक्त, संसाधनों को अतुल्यकालिक रूप से लोड करना पृष्ठ प्रदर्शन को अनुकूलित करने का प्राथमिक तरीका नहीं होना चाहिए। लघुकरण, संपीड़न और अनुरोधों की संख्या कम करने जैसी तकनीकों पर भी विचार किया जाना चाहिए।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3