TypeScript Challenges TypeScript学习挑战集

想学习 TypeScript,提升自己的技能吗?typescript-challenges 是个不错的选择,它通过一系列小挑战你掌握 TypeScript 的各个方面。每个挑战都代表了 TypeScript 的某个特定功能,完成后可以通过编译和单元测试来验证你的答案。测试命令像 npm run test:warm-upnpm run test:shortcuts 都挺好用的。挑战内容涵盖从基础的类型推断到复杂的泛型应用,适合不同水平的开发者。如果你喜欢边学边做,这个资源肯定能帮到你!

挑选你感兴趣的挑战,进入相关目录,运行 npm install 安装依赖,再用命令 npm run test:XYZ 来测试每个小挑战。通过实践,你会更深入地理解 TypeScript 的工作原理。建议你逐步完成,避免跳过基础部分,这样你会更加扎实。

如果你想深入了解 TypeScript 单元测试,推荐阅读一些相关文章,如 TypeScript 库单元测试指南,可以你更好地理解如何测试 TypeScript 代码。

zip
typescript-challenges-master.zip 预估大小:15个文件
folder
typescript-challenges-master 文件夹
file
.nvmrc 8B
file
package.json 2KB
folder
media 文件夹
file
header.png 66KB
file
template.ts 145B
file
package-lock.json 166KB
folder
src 文件夹
folder
new-skills 文件夹
file
new-skills.ts 881B
folder
constraints 文件夹
file
constraints.ts 2KB
folder
only-one 文件夹
file
only-one.ts 853B
folder
media 文件夹
file
media.ts 495B
folder
shortcuts 文件夹
file
shortcuts.ts 1005B
folder
warm-up 文件夹
file
warm-up.ts 741B
folder
this-or-that 文件夹
file
this-or-that.ts 1KB
file
tsconfig.json 133B
file
.gitignore 2KB
file
README.md 1005B
zip 文件大小:108.97KB