当我尝试使用ES6
时,Opera和Chrome会运行这些。
但是当我尝试检查Internet Explorer或Edge(在Windows 10上)时,IE / Edge只会执行这些,当我打开Developer-Tools(F12)时。
!html
<!DOCTYPE html>
<html>
<head>
<title>DEV</title>
</head>
<body>
<script src="/base/Client.class.js"></script>
<script>new Client();</script>
</body>
</html>
javascript
export default class Start {
constructor() {
console.log('TEST!');
}
}
当我在加载后打开Developer-Tools 时,Edge会显示以下错误:
TypeError:无效的调用对象。
我如何修复这些以及为什么代码只能在开启DevTools时由IE / Edge执行?