next
introduction/README.md

🪄 TypeScript 进阶魔法

🪄 面向职业 JavaScript/TypeScript 程序员的 TypeScript 魔法指南。

从 老油条 的角度总结思考,带你踩坑 TypeScript 的极限*操作。

没有群没有恰饭套餐

关于本书

本书是编者5年来在生产中深度应用 TypeScript 后整理的心得分享。

随着本油条对 TypeScript 理解的停滞和 TypeScript 社区的虚假繁荣,本书可能会懒得做出相应的更新,随便大家 Star 收藏

  • 发现文章内容有问题,可以直接在页面下方评论
  • 对项目的建议,可以提交 issue 向编者反馈
  • 欢迎直接提交 pull-request 参与埋坑

为什么要写本书

TypeScript 虽然有 TypeScript入门官方手册及其非官方中文版,但他们但深度都太浅了,是专门的文档作品,文档作者不足以理解和展现 TypeScript 的精髓和本意,更不足以将TypeScript的应用推至极限,暴露那些语言设计者的无奈、妥协和随之而来的神坑。

与入门指南和官方手册不同,本书着重于从一个长期应用TypeScript老油条的角度总结思考,一步到位让你们明白 TypeScript 的真正精髓,以后再看我代码就能找着北了。

这个书是从隔壁入门指南fork过来的,太基础的我就不留着了,直接外链过去看吧。

关于 TypeScript

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

它的第一个版本发布于 2012 年 10 月,经历了多次更新后,现在已成为前端社区中不可忽视的力量,不仅在 Microsoft 内部得到广泛运用,而且 Google 开发的 Angular 从 2.0 开始就使用了 TypeScript 作为开发语言,Vue 3.0 也使用 TypeScript 进行了重构。

适合人群

本书适合以下人群

本书不适合以下人群

  • 没有系统学习过 JavaScript
  • 已经能够很熟练的运用 TypeScript

评价

《TypeScript 入门教程》全面介绍了 TypeScript 强大的类型系统,完整而简洁,示例丰富,比官方文档更易读,非常适合作为初学者学习 TypeScript 的第一本书。

—— 阮一峰

版权许可

本书采用「保持署名—非商用」创意共享 4.0 许可证。

只要保持原作者署名和非商用,您可以自由地阅读、分享、修改本书。

详细的法律条文请参见创意共享网站。

相关资料