dart中生成的代码的可读性

Gry*_*ffe 2 javascript dart

Darts目前生成复杂的JavaScript代码.我认为这是一个主要的缺点,我实际上更喜欢使用TypeScript方法解决问题.

我想知道是否有人知道Dart的战略计划.Dart会在未来生成 - 有些 - 可以理解的javascript吗?

Kai*_*ren 6

问题是:为什么你会对编译代码感兴趣?

dart2js 为编译的代码生成源映射.

编译为JavaScript时,您应该看到"映射文件".这些源映射允许您在Web浏览器中查看和调试代码(目前在Chrome中工作,支持Firefox工作)作为Dart代码,即使它正在执行JavaScript.

即使您没有源映射,也不需要调试JavaScript代码.如果你的代码没有运行,那么dart2js或你的代码就会出现问题,如果是你的代码,你可以使用源地图在Dartium或Chrome中进行调试.