元数据
TypeScript实战指南
- 书名: TypeScript实战指南
- 作者: 胡桓铭编著
- 简介: 本书深入浅出地介绍TypeScript基础知识和开发技巧,可帮助读者快速入门并掌握TypeScript的开发。本书分为基础篇和实战篇,共11章。基础篇包括:TypeScript的类型与函数、接口与类、命名空间与模块。实战篇详细介绍如何在各种前端项目中应用TypeScript,包括命令行实战、Express实战,以及在React、React Native、Vue、微信小程序等项目中如何应用TypeScript,最后还介绍了项目迁移与社区共建等。
- 出版时间 2019-04-01 00:00:00
- ISBN: 9787111626701
- 分类: 计算机-编程设计
- 出版社: 机械工业出版社
- PC地址:https://weread.qq.com/web/reader/c93329307183a548c933367
高亮划线
前言
📌 TypeScript可以使代码在一定程度上达到“Self-documenting”的效果。“Self-documenting”是一个非常有意思的概念,它强调的是代码本身具有自我说明的效果,而不是依赖文档 ⏱ 2020-12-16 17:36:34
第1章 Hello TypeScript
📌 npm的全称是Node Package Manager,翻译过来就是Node.js的包管理工具 ⏱ 2020-12-16 17:36:52
📌 Yarn是Facebook、Google、Exponent和Tilde共同开发的一款新JavaScript包管理工具。它并没有试图完全取代npm。Yarn同样是从npm注册源获取模块的CLI客户端。注册的方式不会有任何变化,即同样可以正常获取与发布包。它存在的目的是解决团队使用npm面临的少数问题,比如依赖版本的锁定、并行安装以及文案输出等。 ⏱ 2020-12-16 17:37:05
第2章 类型与函数
📌 但如果代码变得更为复杂,缺乏类型约束可能会导致一些潜在的隐患。 ⏱ 2020-12-16 18:05:28
📌 TypeScript的基本类型 ⏱ 2020-12-16 18:06:45
📌 作为JavaScript的超集,TypeScript支持与JavaScript几乎相同的数据类型。 ⏱ 2020-12-16 18:08:24
📌 它仅仅在编译时起作用。这非常像Word的语法检查,是提醒和报错, ⏱ 2020-12-16 18:15:33
📌 类型断言分作两种形式 ⏱ 2020-12-16 18:15:27
📌 因为symbol是唯一的 ⏱ 2021-06-29 15:58:43
📌 当一个对象实现了Symbol.iterator时,我们认为它是可迭代的。如array、map、set、string、int32Array、uint32Array等一些内置的类型,目前都已经实现了各自的Symbol.iterator。 ⏱ 2021-06-29 15:58:55
📌 for..in迭代的是对象的键,而for..of迭代的是对象的值。 ⏱ 2021-06-29 16:01:29
📌 generator函数用于创建懒迭代器, ⏱ 2021-06-29 16:14:46
📌 那该如何对字典进行类型约束呢?TypeScript引入了interface关键字 ⏱ 2021-06-29 16:20:23