我正在尝试在 traceur-compiler 的帮助下使用 ES6 语法。
这是我的 index.html。
<script type="text/javascript" src="traceur-compiler/bin/traceur.js"></script>
<script type="text/javascript" src="traceur-compiler/src/bootstrap.js"></script>
<script>
traceur.options.experimental = true;
</script>
<script type="module" src="src/myclass.js"></script>
<script type="text/javascript" src="src/main.js"></script>
这是我的 myclass.js
'use strict';
class MyClass {
}
var localmc = new MyClass(); // Works
这是我的 main.js
'use strict';
window.onload = function () {
var mc = new MyClass(); // Throws error, Why?
}
如何使 MyClass 在 main.js 中可见?
我也尝试分配MyClass
给window
对象,但这也不起作用。