只有在启用Developer-Tools时,ES6才会在IE / Edge上执行

时间:2018-04-20 23:41:41

标签: javascript internet-explorer ecmascript-6 microsoft-edge

当我尝试使用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执行?

0 个答案:

没有答案