
5.3 useMemo 与 useCallback 的边界
这两个 Hook 是「引用稳定工具」,它们的成本(比较依赖 + 保存缓存 + 维护依赖数组)在「轻量计算」上会超过收益——只在「配合 memo」或「计算确实昂贵」时才值得用。

这两个 Hook 是「引用稳定工具」,它们的成本(比较依赖 + 保存缓存 + 维护依赖数组)在「轻量计算」上会超过收益——只在「配合 memo」或「计算确实昂贵」时才值得用。

React.memo 是一个「高阶组件」,它对 props 做浅比较(Object.is 逐项),相等就跳过该组件的重渲染——但它只在所有 props 引用都稳定时才生效,而且拦不住 Context 更新。

压缩、裁剪、加水印、抠图、拼接都在本地完成。不限张数、不限次数,图片不会传到服务器。

两者都是「引用稳定工具」——useMemo 缓存计算结果,useCallback 缓存函数引用;它们的价值只在「配合 React.memo」或「计算确实昂贵」时才成立,滥用反而增加成本。
最新评论
读过书不知道欧·亨利的人少。教科书上选文有
这小生活不错呀
不错,必须顶一下!
看着你还在坚持,很好
看来忙了也没时间更新博客了
NIce。学习了。。。。
网站不错!!!!
简洁实用,好文章!