Es scheint, dass die API von ES2015 fallengelassen wurde, aber schließlich implementiert wird.
fand ich this Repository auf GitHub, die ein wenig über die Module Loader API spricht, aber wenn man sich den Fragen suchen, ist der erste genannt „Programmatic module loader API Specification?“. Es enthält eine Unterhaltung zu diesem Thema.
Der erste Kommentar sagt dieser:
Das Modul Loader API tatsächlich aus ES2015 entfernt wurde; Es sollte wahrscheinlich nur aus diesem Repo entfernt werden.
Und das ist auch ein interessanter Kommentar von dort:
Schlimmer noch, es gibt keine Möglichkeit für den Import auch Module zu laden, da es keinen Loader zu konsultieren hat.
Schließlich wird es eine Loader-Spezifikation geben, aber bis dann ES2015 nur spezifiziert die Syntax, und die Syntax tut nichts. (Das heißt, die Spezifikation enthält Punkte, wo es wie „finden Sie in der Host-Umgebung etwas Nützliches zu tun.“)
Die Person, die die beiden vorherigen Kommentare, Links zu diesen Notizen als Referenz:
https://github.com/tc39/tc39-notes/blob/master/es6/2014-09/sept-25.md#loader-pipeline
Schlussfolgerung/Auflösung
Loader Pipeline geht in eine separate Spezifikation: Wohn- Dokument, das mit Integration
Könnten Sie bitte einen Link zu der Website, die Sie gefunden haben, dies zu sagen? Googeln bringt hauptsächlich Ergebnisse, die wie ein nicht genehmigter Vorschlag erscheinen, denke ich. – Xufox
@Xufox war es Teil der Spezifikation bis [Oktober 2014] (http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts#august_24_2014_draft_rev_27). – joews
Beachten Sie, dass Ihr Fragentitel irreführend ist, da 'window' spezifisch für Seitenkontexte in Browsern ist. In anderen Kontexten (Browser-Addons) oder in völlig anderen Javascript-Umgebungen müssen die globalen Objekte nicht über eine benannte Variable namens 'window' erreichbar sein. Afaik ist es nicht erforderlich, überhaupt zugänglich zu sein, außer über die oberste Ebene "this" oder Dinge, die daran gebunden sind. – the8472