我是 ES6 (ECMAScript 6)的新手,我想在浏览器中使用其 模块系统 。我阅读了Firefox和Chrome支持的ES6,但是使用时出现以下错误export
export
Uncaught SyntaxError: Unexpected token import
我有一个test.html文件
<html> <script src="test.js"></script> <body> </body> </html>
和一个test.js文件
'use strict'; class Test { static hello() { console.log("hello world"); } } export Test;
为什么?
现在,许多现代浏览器都支持ES6模块。只要您使用脚本导入脚本(包括应用程序的入口点)即可<script type="module" src="...">。
<script type="module" src="...">
请访问caniuse.com了解更多详细信息:https : //caniuse.com/#feat=es6-module