栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > JavaScript

TypeScript具有的几个不同特质

JavaScript 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

TypeScript具有的几个不同特质

今天要讨论的话题是Typescript。之前在转载过一篇《The Rise of Typescript?》的文章,今天来谈一下我的感想。

很多朋友应该都了解,Typescript是微软推出的一个开源语言,用于开发大型JS应用程序。其作者是大名鼎鼎的C#之父Anders Hejlsberg。所以从它发布beta之初,我就持续在关注。

最近发生的一件事情——Angular团队打算使用Typescript来开发Angular 2版本,促使TJ VanToll提出这样一个疑问(观点)。而对于他的这个观点,我也非常认同。

和Typescript类似的语言很多(超过250多种),也比其历史更悠久,比如Coffeescript使用就比较广泛。那么Typescript为什么将会脱颖而出?为什么会是现在?

Typescript具有几个不同的特质:

1,它是可选的。也就是它并没有让你彻底放弃JS,而跳到另外一个完全不同的语言中。你甚至把源代码文件从js后缀改为ts后缀,就可以开始享受Typescript带来的好处了。

2,兼容ECMAscript标准。尤其最新版本的TS目的就是完全兼容ES6。这样做带来的好处就是开发人员使用TS就可以提前使用ES6的新特性,并在未来能够轻易地迁移到ES6。

3,优秀的工具支持。除了宇宙第一IDE——Visual Studio对其有原生的支持,也有Eclipse的插件可用,WebStorm最近也加强了Typescript的支持,当然也不缺Sublime Text的插件可用。

4,更多框架的支持。很多框架都是使用或者可以使用Typescript来实现的。比如国内的HTML5 3D游戏引擎“白鹤”,或者Telerik的Nativescript(一种使用js进行移动APP跨平台开发框架)也可以使用Typescript来开发。

最后TJ VanToll也分析了未来Typescript是否能够占领市场。

以上就是本文给大家分析的全部内容了,希望大家能够喜欢。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/103119.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号