Microsoft发布打字稿2.0,现已提供新功能
微软三个月前推出了TypeScript 2.0的beta版,自发布以来,该公司继续使用该语言。 最近,它增加了新功能以提高开发人员的生产力。 现在可以下载Visual Studio 2015的TypeScript 2.0,但您还需要Update 3,该更新可以在Visual Studio的官方页面上找到。
TypeScript 2.0对Microsoft的JavaScript类型版本进行了重大更新,并使开发人员的工作更加轻松。
在此版本中,TypeScript提供了紧密的ECMAScript规范一致性,对JavaScript库和工具的广泛支持以及一种语言服务,可为所有主要编辑人员提供一流的编辑体验; 所有这些共同提供了更加高效和可扩展的JavaScript开发体验。
微软四年前发布TypeScript 1.0时,该语言证明了与静态类型结合使用JavaScript的潜力。 由于其编译时错误检查,开发人员不再需要浪费时间寻找bug。 TypeScript 1.1的性能提高了四倍,因为编译器被完全重写,从而支持更大的灵活性和更快的迭代速度。
后来,版本1.4附带了对ES2015 / ES6的支持,而版本1.5引入了对模块和装饰器的支持。 这使Angular 2可以采用TypeScript,成为Microsoft的合作伙伴并帮助该公司改进该语言。 最后,TypeScript 1.6-1.8添加了新的类型系统改进,并提供了对主要JavaScript库的支持。
TypeScript 2.0带来以下新功能:
- 非空类型
- 类型的控制流分析
- 更容易的模块声明
- 只读属性
- 改善打字输入
TypeScript团队承诺将继续与其合作伙伴和社区合作,以改进TypeScript的类型系统,以“ 使用户能够以静态类型进一步表达JavaScript。 此外,我们将专注于增强TypeScript语言服务和工具功能集,以使开发人员工具变得更智能,并进一步提高开发人员的生产率。 ”