useCallBack 和useMemo比较 一天天打bug 2022-01-17 180 阅读1分钟 useCallBack 针对回调函数做优化, useMemo 针对返回值做优化 两者在被传入子组件的时候,做了性能优化,避免子组件不必要的渲染 通过useMemo可以实现 useCallback功能,直接将useCallBack的回调函数,作为useMemo的返回值,就实现了useCallBack的功能呢 useMemo 可以返回函数,也可以返回值 useCallBack只能返回函数,只有依赖发生改变的时候,会返回一个新的函数