Heim > Web-Frontend > js-Tutorial > Was ist der Zweck und die Verwendung von „Standard exportieren' in JavaScript?

Was ist der Zweck und die Verwendung von „Standard exportieren' in JavaScript?

Linda Hamilton
Freigeben: 2024-10-17 23:02:30
Original
1070 Leute haben es durchsucht

What is the Purpose and Usage of

„Exportstandard“ in JavaScript verstehen

Mit der Einführung von ES6 wurde ein neues Modulsystem eingeführt, das Konzepte wie „Exportstandard“ einführte. Dieser Artikel befasst sich mit dem Zweck und der Verwendung dieser Syntax.

Exportstandard verstehen

„Exportstandard“ ermöglicht die Erstellung eines Standardexports für ein Modul. Dies bedeutet, dass Entwickler beim Importieren des Moduls auf diesen Standardexport zugreifen können, ohne den Variablennamen explizit anzugeben.

Zum Beispiel im bereitgestellten SafeString.js-Beispiel:

<code class="javascript">// Build out our basic SafeString type
function SafeString(string) {
  this.string = string;
}

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

export default SafeString;</code>
Nach dem Login kopieren

Dieser Code definiert eine SafeString-Klasse und exportiert sie als Standardexport mit „export default SafeString“.

Alternative Syntax für Standardexporte

Während „export default“ die bevorzugte Syntax für ist Bei Standardexporten gibt es alternative Möglichkeiten, um das gleiche Ergebnis zu erzielen:

  • Benannte Standardexporte:

    <code class="javascript">export default {
    name: "John",
    age: 30
    };</code>
    Nach dem Login kopieren
  • Klassen-Standardexporte:

    <code class="javascript">export default class Person {
    constructor(name, age) {
      this.name = name;
      this.age = age;
    }
    }</code>
    Nach dem Login kopieren
  • Funktions-Standardexporte:

    <code class="javascript">export default function sayHello() {
    console.log("Hello World!");
    }</code>
    Nach dem Login kopieren

Standardexporte importieren

Beim Importieren eines Moduls mit einem Standardexport können Sie die geschweiften Klammern weglassen, wenn Sie die Importanweisung verwenden:

<code class="javascript">import SafeString from "SafeString.js";

// ... use SafeString</code>
Nach dem Login kopieren

Fazit

„Standardwerte exportieren“ ist eine leistungsstarke Funktion des ES6-Modulsystems, die den Prozess des Exportierens und Importierens von Standardwerten aus Modulen vereinfacht. Das Verständnis seiner Verwendung ist entscheidend für die effektive Nutzung von JavaScript-Modulen.

Das obige ist der detaillierte Inhalt vonWas ist der Zweck und die Verwendung von „Standard exportieren' in JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage