In Javascript bietet die Importdirektive zwei Möglichkeiten zum Laden externer Skripte. Der erste ist der statische import:import { exports.name } von Outside.js, ein asynchroner Ansatz, jedoch nur in der Ladephase. Es handelt sich um einen Synchronisierungsansatz während der Ausführungsphase, der den Javascript-Hauptthread blockiert. Hinweis: Die statische Importanweisung kann nur auf der obersten Ebene des Moduls deklariert werden.
Die zweite ist dynamisch: import(url).then
().catch(), das überall verwendet werden kann. Die Funktion import() gibt ein Versprechen zurück, sodass ihr Verhalten dem Versprechen entspricht, das in der asynchronen Methode ausgeführt wird.
Das obige ist der detaillierte Inhalt vonstatische und dynamische Importanweisung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!