ES6

我们常说的“JavaScript”语言的正式名叫“EcmaScript”。 新版本的JavaScript,“EcmaScript 6”或“ES6”,提供了许多新功能,扩展了语言的能力。ES6在今天的浏览器中没有得到广泛支持,因此需要转换为ES5。 你可以在几个转换器之间进行选择,但我们将使用TypeScript,Angular团队也使用它来编写的 Angular 2。Angular 2使用了许多ES6和TypeScript的特性。
下一节:现在有许多前端JavaScript框架可供选择,每个都有自己的权衡。 许多人对Angular 1.x提供的功能感到满意。 Angular 2改进了该功能,使其更快,更可扩展和更现代。 在Angular 1.x中发现价值的组织将在Angular 2中找到更多的价值。