TypeScript-Basics入门学习记录项目
TypeScript 的入门学习记录项目,结构清晰、代码简洁,挺适合你边写边学的节奏。项目叫typescript-basics
,顾名思义,就是记录作者学 TypeScript 的点滴,基本概念覆盖得比较全面,比如类型、接口、泛型这些核心内容。
静态类型系统的好处说白了就是:提前发现 bug,写起代码来更心里有底。像string
、number
这些类型标注用起来还挺舒服,配合编辑器,响应也快,提示也多。
接口部分也比较实用,是你写业务逻辑的时候要对接接口数据,提前定义好interface
能让你少踩不少坑。像:
interface User {
id: number;
name: string;
}
一看就知道后端应该返回啥,不怕漏字段或类型对不上。
项目里还写了类、泛型、模块这些,嗯,虽然一开始用不上那么多,但早知道早安心,后面写组件封装、抽象工具类就派上用场了。
建议你边看边敲,把每个语法点都跑一遍试试,理解得更快。官方文档、Udemy、GitHub 上的项目也可以一起对照着看,学习效果会更好。
如果你是 JS 写久了,正想往工程化、类型安全这块走走,typescript-basics
这个回购还挺不错的。一步步来,不急,写熟了就自然上手。
typescript-basics-master.zip
预估大小:6个文件
typescript-basics-master
文件夹
.gitignore
13B
package-lock.json
365B
basics.ts
485B
tsconfig.json
56B
basics.js
290B
README.md
230B
2.02KB
文件大小:
评论区