Welche Browser unterstützen den import und export syntax für ECMAScript 6?

Ich bin derzeit am schreiben einer web-Anwendung mit dem MEAN Stack, und bin versucht zu schreiben von code in ECMAScript 6 JavaScript; allerdings bin ich immer Fehler in Chrome und Firefox bei der Verwendung von import-und export-syntax. Gibt es derzeit irgendwelche Browser, die voll-Unterstützung von ECMAScript 6?

Bitte beachtet: ich bin nicht zu Fragen, wenn ECMAScript 6 wird unterstützt von den Browsern. Ich bin zu Fragen, welche Browser unterstützen ECMAScript 6 import-und export-syntax. Sehen https://developer.mozilla.org/en-US/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_6_support_in_Mozilla#Features_not_yet_supported_by_Firefox

stackoverflow.com/questions/13355486/...
Aber die Antwort in dieser Frage, die links zu einer fantastische up-to-date resource.
Es scheint, import und export fehlen von dieser Seite aus. Ich habe allerdings verbunden mit der MDN Kompatibilitätstabelle für speziell die oben genannte Funktion. Kurz: kein browser voll unterstützt ES6 an dieser Stelle und anscheinend keiner unterstützt den import/export.
Scheint so, als es noch nicht unterstützt, auf jedem browser. Zitat aus der website: "Hinweis: Diese Funktion ist nicht implementiert in jedem Browser nativ in dieser Zeit. Umgesetzt wird es in vielen transpilers, wie der Traceur-Compiler und ES6-Modul Transpiler." developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/...
Das eigentliche Modul loader ist nicht Teil des ES6-standard, und es gibt derzeit keinen standard, der es. Wenn ein browser kann keine Module laden (nach einem standard) es macht nicht viel Sinn, unterstützt die syntax für Module. Also ich denke, wir werden warten müssen, bis ein standard ist fertig.

InformationsquelleAutor Gregory R. | 2015-11-04

Schreibe einen Kommentar