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

\"एक्सपोर्ट डिफॉल्ट\" क्या है और यह \"मॉड्यूल.एक्सपोर्ट्स\" से कैसे भिन्न है?

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

What is \

ES6 के "निर्यात डिफ़ॉल्ट" की व्याख्या

जावास्क्रिप्ट के ES6 मॉड्यूल सिस्टम ने "निर्यात डिफ़ॉल्ट" पेश किया, जो किसी के लिए डिफ़ॉल्ट निर्यात को परिभाषित करने का एक अनूठा तरीका है मॉड्यूल।

प्रदान किए गए उदाहरण में, फ़ाइल SafeString.js एक SafeString वर्ग को परिभाषित करती है और इसे डिफ़ॉल्ट निर्यात के रूप में निर्यात करती है:

export default SafeString;

यह डिफ़ॉल्ट निर्यात निम्नलिखित सिंटैक्स का उपयोग करके किसी अन्य मॉड्यूल से आयात किया जा सकता है:

import SafeString from './SafeString.js';

समकक्ष सिंटैक्स

पहले ES6, "निर्यात डिफ़ॉल्ट" का कोई सीधा समकक्ष नहीं था। हालाँकि, "module.exports:"

module.exports = SafeString;

का उपयोग करके एक समान दृष्टिकोण प्राप्त किया जा सकता है, यह मॉड्यूल ऑब्जेक्ट को सेफस्ट्रिंग क्लास असाइन करेगा, जिससे अन्य मॉड्यूल इसे एक्सेस कर सकेंगे। .

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

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

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

Copyright© 2022 湘ICP备2022001581号-3