Angular 2.0与JavaScript或TypeScript兼容?
这是开发angular 2.0应用程序的推荐方法。是用javascript还是用typescript。我发现很难用typescript启动angular 2.0,它与javascript完全不同。事实上,typescript是ES6的超集。简而言之,您还将拥有以下内容:Angular 2.0与JavaScript或TypeScript兼容?,javascript,angularjs,typescript,angular,angular2-routing,Javascript,Angularjs,Typescript,Angular,Angular2 Routing,这是开发angular 2.0应用程序的推荐方法。是用javascript还是用typescript。我发现很难用typescript启动angular 2.0,它与javascript完全不同。事实上,typescript是ES6的超集。简而言之,您还将拥有以下内容: 类型检查(类属性、方法参数) 装饰师 接口 也许ES5和ES6/TypeScript之间的差距很重要,但使用它确实有好处: 编译阶段允许您检测案例中的潜在问题 TypeScript提供您使用的元素/第三方库的契约(.d.t
- 类型检查(类属性、方法参数)
- 装饰师
- 接口
- 编译阶段允许您检测案例中的潜在问题
- TypeScript提供您使用的元素/第三方库的契约(.d.ts文件)
- 支持IDE完成
也就是说,您可以自由使用ES5、ES6或TypeScript。这取决于你;-) 事实上,TypeScript是ES6的超集。简而言之,您还将拥有以下内容:
- 类型检查(类属性、方法参数)
- 装饰师
- 接口
- 编译阶段允许您检测案例中的潜在问题
- TypeScript提供您使用的元素/第三方库的契约(.d.ts文件)
- 支持IDE完成
也就是说,您可以自由使用ES5、ES6或TypeScript。这取决于你;-) 我认为决策必须取决于您团队的知识和经验,这样您才能对您的项目做出准确的时间估计,避免在缺乏知识和经验的情况下出现不必要的问题。希望我的建议能帮助你做出决定。谢谢。我认为决策必须取决于您团队的知识和经验,这样您才能对项目做出准确的时间估计,避免因缺乏知识和经验而出现不必要的问题。希望我的建议能帮助你做出决定。谢谢。我认为这个问题没有客观的答案(我只是把它标记为基于意见)。也许你只需要在这两个选项中尝试并遵循一些教程,然后选择最适合你的选项,因为我在选择
TypeScript
和JavaScript
时也会感到困惑。在谷歌上做了一点搜索之后,我发现了一个很好的理解方法。@JitendraTiwari那么你的结论是什么??我决定使用TypeScript
,这很容易理解。我以前从未使用过TypeScript
。事实上,一些教程目前在Javascript
或DART
中还没有。我认为这个问题没有一个客观的答案(我只是把它标记为基于观点)。也许你只需要在这两个选项中尝试并遵循一些教程,然后选择最适合你的选项,因为我在选择TypeScript
和JavaScript
时也会感到困惑。在谷歌上做了一点搜索之后,我发现了一个很好的理解方法。@JitendraTiwari那么你的结论是什么??我决定使用TypeScript
,这很容易理解。我以前从未使用过TypeScript
。事实上,一些教程目前在Javascript
或DART
中不可用。