typescript入坑

最近 难道清闲,看了下vue 和几个不错的开源库,敲了下demo;

正好组里开始做新框架,用typeScript .so high。哈哈哈,

占坑,本篇就记录我的ts学习历程了。

引言

ts 其实做的并不多,第一个是给javaScript加上可选的类型系统,很多事情只有静态类型才能做,给js加上静态类型后,就能将调试从运行提前到代码期,诸如类型检查,越界检查这样的功能才能真正的发挥作用;第二个特性是支持ES6 甚至ES7,可以直接使用ES6,编译时它会自动编译到ES3或ES5,这个功能和流行的babel类似,,不过ts的类型系统是babel无法做到的,babel也只是一个编译工具,无法提供更好的开发体验;

ts其最大的优点,增强js编写应用的开发和调试环节,让js能够方便用于编写大型应用;

angular2的框架,游戏引擎Egret也是使用typeScript编写,Ts很适合作为新框架的开发选择,biubiubiu.

原文地址:https://www.cnblogs.com/fnncat/p/7344727.html