Angular 2. ES5 vs TypeScript

时间:2016-02-09 20:35:29

标签: angular

我开始学习Angular 2,从一开始我就要选择更优选的语言。对我来说,这是JS和TS之间的选择。

老实说,我不是TypeScript的忠实粉丝,因为我认为它是从ES5到ES6的某种中间语言(如果我错了,请纠正我)。

但是ES5的第二版Angular看起来有点难看,看起来有点团队建议使用TS。不知道为什么ng团队没有选择ES6 + Babel。

在这篇文章中,我只想了解在TypeScript和ES5中使用Angular 2的优缺点。

1 个答案:

答案 0 :(得分:2)

  

我不是TypeScript的忠实粉丝,因为我认为它是从ES5到ES6的某种中间语言(如果我错了,请纠正我)。

如果有的话,TS不应该扩展ES6(不完全是真理)。

此时我会考虑TS的一个简单原因,相信我会为你节省很多麻烦并提高你的工作效率:关于Angular 2的文档很少,你会发现90%的文档都是在TS。只需转到主网页中的开发人员指南:https://angular.io/docs/ts/latest/guide/并将4个JS部分与16个TS部分进行比较。

请参阅:What are the pros and cons using ES5 JavaScript for Angular 2 applications and those for using TypeScript?