Nik*_*kos 1 javascript ecmascript-harmony typescript ecmascript-6
我是否正确地假设在浏览器足够支持时我可以从typescript代码库切换到纯ES6代码库?我试图回答的问题是我是否应该使用typescript或ES6 +编译器来es3/5.
你可能知道,TypeScript不是ES6.它试图以ES6友好的方式做大多数事情,偶尔也不会做某事,因为它不能以不会干扰编译到ES6的方式实现,但它有很多ES6不具备的功能有(如静态打字).
也就是说,TS最终将支持编译为理智的ES6代码.因此,您将能够以相当简单的方式获取代码库并将其移至ES6,只需获取TS输出(或最终将输出)的ES6代码,并将其用作源代码.
我知道一些承包商在TypeScript中编写所有JavaScript代码,但由于他们的雇主只需要JavaScript,他们只需将其编译为JavaScript,然后将编译后的JavaScript作为完成的工作产品.它是合理的代码,您可以使用代码作为进一步开发和维护的基础.你可能会对ES6做同样的事情.当然不确定何时会支持.
| 归档时间: |
|
| 查看次数: |
2904 次 |
| 最近记录: |