"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > जावास्क्रिप्ट में \"निर्यात डिफ़ॉल्ट\" का क्या अर्थ है?

जावास्क्रिप्ट में \"निर्यात डिफ़ॉल्ट\" का क्या अर्थ है?

2024-11-04 को प्रकाशित
ब्राउज़ करें:294

What Does \

जावास्क्रिप्ट में "एक्सपोर्ट डिफॉल्ट" को समझना

आधुनिक जावास्क्रिप्ट फ्रेमवर्क काफी हद तक मॉड्यूल की अवधारणा पर निर्भर करते हैं, और उनमें से, "एक्सपोर्ट डिफॉल्ट" एक महत्वपूर्ण विशेषता है. इसकी कार्यक्षमता में गहराई से जाने के लिए, आइए एक वास्तविक दुनिया का उदाहरण देखें:

SafeString.js फ़ाइल में निम्नलिखित कोड स्निपेट पर विचार करें:

// Build out our basic SafeString type
function SafeString(string) {
  this.string = string;
}

SafeString.prototype.toString = function() {
  return ""   this.string;
};

// Unfamiliar Syntax:
export default SafeString;

प्रश्न: इस संदर्भ में "निर्यात डिफ़ॉल्ट" का क्या अर्थ है?

उत्तर: "निर्यात डिफ़ॉल्ट" एक हिस्सा है ES6 मॉड्यूल सिस्टम जो मॉड्यूल को एकल डिफ़ॉल्ट मान निर्यात करने की अनुमति देता है। इस मामले में, यह सेफस्ट्रिंग क्लास को इस मॉड्यूल के डिफ़ॉल्ट निर्यात के रूप में उपलब्ध कराता है। नामित निर्यात को स्पष्ट रूप से निर्दिष्ट किए बिना इसे अन्य मॉड्यूल में। इसके बजाय, आप इसे बस इस तरह आयात कर सकते हैं:

// दूसरे मॉड्यूल में उदाहरण './SafeString.js' से सेफस्ट्रिंग आयात करें // यह मानते हुए कि आपके पास एक उपयुक्त आयात विवरण है Let mySafeString = new SafeString('हैलो, वर्ल्ड!'); कंसोल.लॉग(mySafeString); // आउटपुट: हेलो, दुनिया! &&&]

ES6 मॉड्यूल सिस्टम कोड को व्यवस्थित करने और निर्भरता को परिभाषित करने का एक तरीका प्रदान करता है। "निर्यात डिफ़ॉल्ट" सिंटैक्स आपको एक मॉड्यूल के लिए एकल डिफ़ॉल्ट मान निर्दिष्ट करने की अनुमति देता है, जिससे यह अन्य मॉड्यूल में आयात करने के लिए सुविधाजनक हो जाता है।

विज्ञप्ति वक्तव्य यह लेख यहां पुनर्मुद्रित है: 1729176376 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3