自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 前端高频踩坑总结(实战+面试必备)

以下坑点兼具深度与实用性,适合写成技术博客,分享给团队或社区:闭包经典面试题与内存泄漏问题(原理+解决方案)React Hooks依赖死循环的底层原理与排查方法JS事件循环(宏任务/微任务)执行顺序,及常见面试题深拷贝的各种坑(循环引用、函数、Symbol类型处理)虚拟列表开发中的踩坑点(性能优化、滚动卡顿)浏览器缓存(强缓存/协商缓存)原理与踩坑场景SSR/SSG开发中的水合不匹配问题(原因+解决方案)防抖与节流的实现细节、区别及使用场景误区。

2026-04-02 16:25:14 107

原创 使用大模型(LLM)生成代码时的实用注意点与最佳实践

在前端及全栈开发中,大模型(LLM)已成为提升代码生成效率的重要辅助工具,但受限于模型“幻觉”特性及工程化规范要求,盲目使用易引入风险。本文从核心原则、生成前准备、生成后验证、工程化维护、常见坑防护及实操工作流六个维度,整理可直接落地的清单式最佳实践,帮助开发者高效、安全地利用LLM生成代码。

2026-04-01 17:32:43 343

原创 React.memo 用法、注意点及代码示例(面试重点)

React.memo 默认对 props 做浅比较,若需自定义比较规则(比如深比较引用类型 props),可传入第二个参数(areEqual 函数),手动控制是否重渲染。console.log('子组件渲染');return (姓名:{user.name}年龄:{user.age}<button onClick={点击// 自定义比较函数:比较 user 对象的内容(深比较)// 若返回 true:props 无变化,复用渲染结果;返回 false:重新渲染return (

2026-04-01 17:18:33 508

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除