TypeScript

什么是 TypeScript

2019-10-16  本文已影响0人  Lia代码猪崽

本文摘自

https://ts.xcatliu.com/introduction/what-is-typescript


首先,我对 TypeScript 的理解如下:

TypeScript 是 JavaScript 的一个超集,主要提供了类型系统对 ES6 的支持,它由 Microsoft 开发,代码开源于 GitHub 上。

其次引用官网的定义:

TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. Any browser. Any host. Any OS. Open source.

翻译成中文即是:

TypeScript 是 JavaScript 的类型的超集,它可以编译成纯 JavaScript。编译出来的 JavaScript 可以运行在任何浏览器上。TypeScript 编译工具可以运行在任何服务器和任何系统上。TypeScript 是开源的。

为什么选择 TypeScript

TypeScript 官网列举了一些优势,不过我更愿意自己总结一下:

TypeScript 增加了代码的可读性和可维护性

TypeScript 非常包容

TypeScript 拥有活跃的社区

TypeScript 的缺点

任何事物都是有两面性的,我认为 TypeScript 的弊端在于:

大家可以根据自己团队和项目的情况判断是否需要使用 TypeScript。

上一篇下一篇

猜你喜欢

热点阅读