javascript - जावास्क्रिप्ट में मैं डिफ़ॉल्ट आयात कैसे कर सकता हूं?





ecmascript-6 es6-modules (2)


defaultMember पहले से ही उपनाम है - इसे निर्यात किए गए फ़ंक्शन / चीज़ का नाम होने की आवश्यकता नहीं है। बस करो

import alias from 'my-module';

वैकल्पिक रूप से आप कर सकते हैं

import {default as alias} from 'my-module';

लेकिन यह बल्कि गूढ़ है।

ईएस 6 मॉड्यूल का उपयोग करके, मुझे पता है कि मैं एक नामित आयात उपनाम कर सकता हूं

import { foo as bar } from 'my-module';

और मुझे पता है कि मैं एक डिफ़ॉल्ट आयात आयात कर सकता हूं

import defaultMember from 'my-module';

मैं एक डिफ़ॉल्ट आयात उपनाम करना चाहता हूं और मैंने सोचा था कि निम्नलिखित काम करेगा

import defaultMember as alias from 'my-module';

लेकिन इसके परिणामस्वरूप एक पार्सिंग (वाक्यविन्यास) त्रुटि होती है।

मैं एक डिफ़ॉल्ट आयात कैसे कर सकता हूं (या मैं कर सकता हूं?)




  Array.prototype.removeItem = function(a) {
            for (i = 0; i < this.length; i++) {
                if (this[i] == a) {
                    for (i2 = i; i2 < this.length - 1; i2++) {
                        this[i2] = this[i2 + 1];
                    }
                    this.length = this.length - 1
                    return;
                }
            }
        }

    var recentMovies = ['Iron Man', 'Batman', 'Superman', 'Spiderman'];
    recentMovies.removeItem('Superman');






javascript ecmascript-6 es6-modules