本周我集中完成了TypeScript的系统学习,深入理解了类型注解、联合类型、泛型等核心概念,并通过公司每日任务的实践将TS融入实际项目开发,例如用接口规范组件Props类型、用泛型优化工具函数,显著减少了代码中的潜在类型错误。同时,我重新梳理了HTML5的语义化标签和CSS3的布局技巧,针对Flexbox和Grid布局进行了响应式页面重构练习,解决了之前遗留的浮动元素错位问题。尽管原定的React复习计划未全部完成,但在日常编码中仍通过实际需求回顾了Hooks(如useState、useEffect)和组件通信方式,这种结合实战的碎片化复习反而加深了对关键知识点的记忆。
总体来看,本周在TS和前端基础巩固上成效显著,尤其在工程化实践和代码规范性上有了明显提升。但React的系统性复习进度滞后也暴露出时间分配的问题,部分复杂概念(如Context API优化)仍需专项突破。下周计划在高效完成公司任务的同时,每天预留1小时系统复盘React核心机制,并尝试用TS重写现有React组件,推动两方知识融合,进一步提升全栈开发能力。