RequJS में आवश्यकता और परिभाषित के बीच क्या अंतर है?
RequJS में आवश्यकता और परिभाषित के बीच क्या अंतर है?

वीडियो: RequJS में आवश्यकता और परिभाषित के बीच क्या अंतर है?

वीडियो: RequJS में आवश्यकता और परिभाषित के बीच क्या अंतर है?
वीडियो: आवश्यकताएँ एकत्र करना और आवश्यकताएँ प्राप्त करना के बीच अंतर 2024, मई
Anonim

की आवश्यकता होती है () तथा परिभाषित करें () दोनों निर्भरता लोड करते थे। आवश्यकता होती है (): विधि का उपयोग तत्काल कार्यात्मकताओं को चलाने के लिए किया जाता है। परिभाषित करें (): विधि का उपयोग के लिए किया जाता है परिभाषित करें एकाधिक स्थानों (पुन: उपयोग) में उपयोग के लिए मॉड्यूल।

तदनुसार, RequJS में क्या परिभाषित किया गया है?

NS परिभाषित करें () फ़ंक्शन का उपयोग मॉड्यूल को लोड करने के लिए किया जा सकता है (मॉड्यूल एक ऑब्जेक्ट, फ़ंक्शन, क्लास या एक कोड हो सकता है जिसे मॉड्यूल लोड करने के बाद निष्पादित किया जाता है)। आप एक ही मॉड्यूल के विभिन्न संस्करणों को एक ही पृष्ठ में लोड कर सकते हैं।

दूसरा, क्या आप कॉमनजेएस का उपयोग करते हैं? नोड. जेएस और रिंगोजेएस सर्वर-साइड जावास्क्रिप्ट रनटाइम हैं, और हां, ये दोनों ही के आधार पर मॉड्यूल लागू करते हैं कॉमनजेएस मॉड्यूल युक्ति। एएमडी आम तौर पर अधिक है उपयोग किया गया इसके कारण क्लाइंट-साइड (इन-ब्राउज़र) जावास्क्रिप्ट विकास में, और कॉमनजेएस मॉड्यूल आम तौर पर होते हैं उपयोग किया गया सर्वर साइड।

ऊपर के अलावा, RequJS फाइलों को कैसे लोड करता है?

आवश्यकताजेएस अतुल्यकालिक मॉड्यूल का उपयोग करता है लोड हो रहा है (एएमडी) के लिए फ़ाइलें लोड हो रहा है . प्रत्येक आश्रित मॉड्यूल प्रारंभ होगा लोड हो रहा है दिए गए क्रम में अतुल्यकालिक अनुरोधों के माध्यम से। यहां तक कि भले ही फ़ाइल आदेश पर विचार किया जाता है, हम गारंटी नहीं दे सकते कि पहले फ़ाइल दूसरे से पहले लोड किया गया है फ़ाइल अतुल्यकालिक प्रकृति के कारण।

आवश्यकता तुल्यकालिक है?

आवश्यकता होती है - एक समय का आपको अनुकूलित कोड लोड करने की अनुमति देता है और फिर इसे तुरंत निष्पादित करता है, जहां आपको इसकी आवश्यकता होती है। इस पुस्तकालय को लिखने का कारण अनुमति देना था एक समय का लिगेसी कोड को से बदला जाना है आवश्यकता होती है.

सिफारिश की: