2015-11-16 2 views
1

Я не могу использовать ключевое слово export в моем файле JS, например:экспорта ключевое слово неожиданный маркер ECMAScript 6

export var foo = "bar"; 

В браузере, он сгенерирует исключение: "Uncaught SyntaxError: Unexpected token export".

Что не так с этим?

+7

Там нет браузер, который поддерживает новую функцию: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/export#Browser_compatibility – Andreas

+0

Ох. Я этого не видел. Спасибо. –

ответ

1

export оператор не поддерживается ни одним из основных браузеров по состоянию на ноябрь 2015 года

Вот ES6 совместимость таблица:

https://kangax.github.io/compat-table/es6/

+0

Что альтернатива в этом случае? –

+0

Вы можете использовать транспилер. Машинопись, Вавилон и т. Д. Являются альтернативами –

Смежные вопросы