0286. 学习资料
1. 🎯 本节内容
- 学习资料章节内容概述
2. 🫧 评价
本章主要用来记录 TypeScript 相关的一些学习资源,经常需要查阅的参考资料等内容。
| 笔记 | 简介 |
|---|---|
| 0002.TypeScript(阮一峰) | 阮一峰的 TypeScript 入门教程,内容通俗易懂,适合初学者快速了解 TS 基础。 |
| 0289.typescript-book 项目 | 本文介绍了开源 TypeScript 学习资源 typescript-book(TypeScript Deep Dive)的项目背景、作者信息、主要内容模块(涵盖基础到编译器原理)以及特色章节推荐。 |
| 0290.clean-code-typescript 项目 | clean-code-typescript 项目是一份开源的 TS 代码规范指南。 |
| 0107.type-challenges 项目 | type-challenges 是一个通过“闯关”、“刷题”的方式来学习 TypeScript 类型系统的开源项目,学过 TS 之后,可以自测一下,看看自己的掌握情况,查漏补缺。 |
| 0054.术语表 | TypeScript 相关术语的详细解释和对照,便于查阅和理解 TS 专业词汇。 |
| 0039.roadmap | TypeScript 学习路线图,梳理学习顺序和重点,适合自学规划。 |
| 0073.TS 官方文档 | TypeScript 官方文档入口,涵盖权威语法说明和最佳实践。 |
| 0074.TS Github 仓库 | TypeScript 源码仓库及相关资源,适合深入了解 TS 实现原理和社区动态。 |
| 0017.特殊类型之间的兼容性 | 详细记录了 TypeScript 中特殊类型(any、unknown、object、void、undefined、null 和 never)之间的可赋值性关系,并通过引用官方文档的表格清晰展示了这些类型在不同 strictNullChecks 配置下的兼容性规则,是经常需要查阅的资料之一。 |
| 0285.TS 错误码 | 这篇文章记录了 TS 内置错误码的源码位置。 |
| 0075.DefinitelyTyped 项目 | DefinitelyTyped 是一个集中托管 TypeScript 类型声明文件的 GitHub 仓库,如果你发现你正在使用的某个库 xxx 没有类型支持,可以尝试搜一下 @types/xxx。 |