TypeScript 入门教程
副标题:无
作者: 书栈(BookStack.CN)
内容简介:
TypeScript 入门教程
从 JavaScript 程序员的角度总结思考,循序渐进的理解 TypeScript。
关于本书
在线阅读在线阅读(GitHub 版)GitHub 地址作者:xcatliu官方 QQ 群:加入 QQ 群 767142358
本书是作者在学习 TypeScript 后整理的学习笔记。
随着对 TypeScript 理解的加深和 TypeScript 社区的发展,本书也会做出相应的更新,欢迎大家 Star 收藏。
发现文章内容有问题,可以直接在页面下方评论对项目的建议,可以提交 issue 向作者反馈欢迎直接提交 pull-request 参与贡献
为什么要写本书TypeScript 虽然有官方手册及其非官方中文版,但是它每一章都希望能详尽的描述一个概念,导致前面的章节就会包含很多后面才会学习到的内容,而有些本该一开始就了解的基础知识却在后面才会涉及。如果是初学者,可能需要阅读多次才能理解。所以它更适合用来查阅,而不是学习。
与官方手册不同,本书着重于从 JavaScript 程序员的角度总结思考,循序渐进的理解 TypeScript,希望能给大家一些帮助和启示。
由于一些知识点与官方手册重合度很高,本书会在相应章节推荐直接阅读中文手册。
关于 TypeScriptTypeScript 是 JavaScript 的一个超集,主要提供了类型系统和对 ES6 的支持,它由 Microsoft 开发,代码开源于 GitHub 上。
它的第一个版本发布于 2012 年 10 月,经历了多次更新后,现在已成为前端社区中不可忽视的力量,不仅在 Microsoft 内部得到广泛运用,而且 Google 的 Angular2 也使用了 TypeScript 作为开发语言。
适合人群本书适合以下人群
熟悉 JavaScri
目录预览:
TypeScript 入门教程(202005)
致谢
前言
简介
什么是 TypeScript
安装 TypeScript
Hello TypeScript
基础
原始数据类型
任意值
类型推论
联合类型
对象的类型——接口
数组的类型
函数的类型
类型断言
声明文件
内置对象
进阶
类型别名
字符串字面量类型
元组
枚举
类与接口
泛型
声明合并
扩展阅读
工程
代码检查
编译选项
感谢