为什么Angular2和Ionic2都用TypeScript开发,TypeScript有什么优势吗?

今天看Angular2和Ionic2都用TypeScript开发的。

为什么Angular2和Ionic2都用TypeScript开发,TypeScript有什么优势吗?

阅读 10k
评论 2015-12-16 提问
    9 个回答

    完全基于es6,完全面向对象化,把js变成强类型语言,而且兼容现在的js语法,不需要非得用强类型也能编译通过。

    简单来说,面向对象是好东西,大家见过了C#和java的成熟,看js觉得处处坑爹。es6解决了一部分坑爹问题,而typescript则几乎解决了所有问题,把js变成了好用的面向对象语言。

    学会面向对象的人,看到typescript会觉得,这才是个正常的语言,这么多年,那个es5标准算是什么玩意。。。

    当然,不用typescript,只用纯es6,其实也算不错。主要是和当下的es5一比,typescript就显得特别优秀。

    评论 赞赏 2015-12-24