Was ist exportieren standardmäßig in JavaScript??

Was ist exportieren standardmäßig in JavaScript??
Eines der besten Dinge, die eine Programmiersprache an den Tisch bringen kann, ist die Fähigkeit, dem Programmierer die Freiheit der Modularität zu bieten. Modularität ist im Wesentlichen der Prozess der Aufteilung eines scheinbar massiven Problems in kleinere und überschaubare Stücke. Und genau das ist es, was JavaScript mit Hilfe von liefert Exporte.

In der ESMAV6 -Version von JavaScript stehen dem Programmierer zwei verschiedene Arten von Exporten zur Verfügung. Einer ist als die bekannt genannte Exporte, und der andere ist als das bekannt Ausfassungsverhältnis, Und wir werden uns auf Letzteres konzentrieren.

Wofür wird exportieren, für das der Fall verwendet wird??

Exportverlagerungen werden verwendet, um a zu exportieren einzel Modul, Variable, Ausdruck oder Funktion aus einer JavaScript -Datei, damit sie in einer anderen Datei entweder desselben Programms oder sogar in einem völlig anderen Programm verwendet werden können.

Um dieses exportierte Element in die andere Datei oder das andere Programm zu erhalten, verwenden wir eine importieren Anweisung, aber das Ding mit Exportverlust ist, dass wir beim Import keine Sorgen machen müssen, dass der in der Exportdatei verwendete Name verwendet wird.

So exportieren Sie eine einzelne Funktion mithilfe von Export -Standardeinstellungen?

Um dies zu demonstrieren, wir werden zwei verschiedene Dateien erstellen, einer wird a sein Demo Datei, und der andere wird ein sein Export Datei wie SO:

Im Export.JS -Datei werden wir eine neue Funktion erstellen, die uns die Fläche eines Quadrats unter Verwendung der Länge seiner Seite als ausdrucken wird

FunktionsbereicheOfSquare (Länge)
Rücklauflänge * Länge;

Jetzt am Ende dieser Datei werden wir das Schlüsselwort Export Standard verwenden, um diese Funktion zu exportieren, wie

Ausfassungsausfallbereich von Square;

In der Demo.JS -Datei werden wir zuerst diese Funktion in unserem Programm als importieren AreaFunction wie:

Import AreaFunction von "./Export.JS ";

Danach werden wir eine Längenvariable erstellen und die Länge eines Quadrats definieren:

var Länge = 4;

Anschließend können wir einfach das Quadrat mit der folgenden Konsolenprotokollfunktion als:

Konsole.log ("Fläche des Quadrats ist als" + AreaFunction (Länge));

Nach der Ausführung nur die Demo.JS -Datei erhalten wir die folgende Ausgabe in unserem Terminal:

Sie konnten die Funktion verwenden, die aus der anderen Datei exportiert wurde.

So exportieren Sie eine Variable mithilfe von Exportverlusteinstellungen?

Im Export.JS -Datei erstellen Sie einfach eine neue Variable, die als als als benannt Radiusofcircle wie

var radiusofcircle = 12;

Exportieren Sie diese Variable am Ende der Datei einfach mit dem Befehl:

Standard -Standard -Radiusofcircle;

Jetzt in der Demo.JS -Datei, erstellen wir zunächst eine Funktion, die uns den Bereich eines Kreises mit seinem Radius mit den folgenden Zeilen ermitteln wird:

Funktionsbereichofcircle (Radius)
Rückkehr 3.1415 * (Radius * Radius);

Importieren wir nun den Radius aus dem Export.JS -Datei mit der folgenden Zeile:

Radiusofcircle von "importieren"./Export.JS ";

Schließlich drucken wir die vom Kreis mit der folgenden Zeile ausdrucken:

Konsole.log ("Der Bereich des Kreises lautet als:" + Areaofcircle (Radiusofcircle));

Nach der Ausführung erhalten wir das folgende Ergebnis in unserem Terminal:

Wie Sie sehen können, konnten wir den Bereich des Kreises mit dem Radius, der in der anderen Datei definiert wurde, drucken.

Abschluss

JavaScript liefert zwei verschiedene Arten von Exporten, mit denen der Programmierer ein Modul, Ausdruck, String oder wörtlich von einer Datei in eine andere exportiert werden kann. Exportieren Sie Standard, wenn nur ein Export aus einer bestimmten Datei erfolgt, und wenn Sie dieses eine Element importieren, müssen wir uns keine Sorgen machen, dass wir unseren Import denselben Namen geben. Diese Kombination von Export und Import ermöglicht es uns, Modularität zu implementieren.