Dieses Mal bringe ich Ihnen ES6 Modul Syntax-Lade-Import-Export, was sind die Vorsichtsmaßnahmen für ES6-Modul-Syntax-Lade-Import-Export, das Folgende ist ein praktischer Fall, werfen wir einen Blick darauf .
Export: Expose, das heißt, die Schnittstelle verfügbar machen
Import: Importieren, genau wie die wörtliche Bedeutung, die Schnittstelle einführen
export {} export function demo(){} export var demo1;
oben Die beiden Exporte können abgekürzt werden als
function demo(){} var demo1; export {demo, demo1} import {}
Der entsprechende Import ist natürlich
import {demo,demo1} from ..path
Natürlich können Sie das auch schreibe eine andere Die Schreibmethode ist import * as name from ..path und wenn dann auf verweist, ist es name.demo() wie folgt
export default
und Export-Standard
Diese Datei kann nur einmal verwendet werden >
Importname (dieser Name wurde von mir zufällig ausgewählt) aus ..pathIch habe gesehen, dass es keine geschweiften Klammern gibt aber liegt genau am Export Der Standardbefehl gibt eigentlich nur eine Variable mit dem Namen „Default“ aus und kann daher nicht von einer Variablendeklarationsanweisung gefolgt werden. Wenn also export default var a=1 so geschrieben wird, wird ein Fehler gemeldet! ! ! ! ! var a=1;defatult a exportieren ;Dies ist auch möglichExport * aus einem bestimmten Moduldies export* ignoriert die Export-Standardschnittstelle des ModulsIn diesem Fall kann import * aus einem bestimmten Modul die vom Modul definierte Export-Standardschnittstelle nicht importieren Ich glaube es Nachdem Sie diese Fälle gelesen haben, beherrschen Sie die Methoden. Weitere spannende Inhalte finden Sie inanderen
verwandten Artikeln auf der chinesischen PHP-Website! Verwandte Lektüre:Wie man Copyright-Symbole in HTML schöner macht
HTML springt in zwei Sekunden zu anderen Seiten Worauf sollten Sie bei der Zentrierung von Elementen in HTML achten?Das obige ist der detaillierte Inhalt vonES6-Modulsyntax beim Laden, Importieren und Exportieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!