中等
技术面试0 次浏览

在 React 中,如何优化一个长列表的渲染性能?请描述具体的实现方案,并解释其原理。

字节跳动前端工程师
React性能优化

答题要点

可以考虑使用虚拟滚动(如 react-window 或 react-virtualized)、分片渲染(chunk rendering)、PureComponent/React.memo 避免不必要的渲染。重点解释虚拟滚动的实现原理。