ES6 के "निर्यात डिफ़ॉल्ट" की व्याख्या
जावास्क्रिप्ट के ES6 मॉड्यूल सिस्टम ने "निर्यात डिफ़ॉल्ट" पेश किया, जो किसी के लिए डिफ़ॉल्ट निर्यात को परिभाषित करने का एक अनूठा तरीका है मॉड्यूल।
प्रदान किए गए उदाहरण में, फ़ाइल SafeString.js एक SafeString वर्ग को परिभाषित करती है और इसे डिफ़ॉल्ट निर्यात के रूप में निर्यात करती है:
export default SafeString;
यह डिफ़ॉल्ट निर्यात निम्नलिखित सिंटैक्स का उपयोग करके किसी अन्य मॉड्यूल से आयात किया जा सकता है:
import SafeString from './SafeString.js';
समकक्ष सिंटैक्स
पहले ES6, "निर्यात डिफ़ॉल्ट" का कोई सीधा समकक्ष नहीं था। हालाँकि, "module.exports:"
module.exports = SafeString;
का उपयोग करके एक समान दृष्टिकोण प्राप्त किया जा सकता है, यह मॉड्यूल ऑब्जेक्ट को सेफस्ट्रिंग क्लास असाइन करेगा, जिससे अन्य मॉड्यूल इसे एक्सेस कर सकेंगे। .
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3