困难React虚拟DOM
0 1

说说真实DOM和虚拟DOM的区别?它们的优缺点是什么?

【概念释义】

真实 DOM 是浏览器提供的节点树,操作昂贵(回流重绘、API 慢)。虚拟 DOM 是内存中的 JS 对象树描述 UI,变更时 React diff 算出最小 patch 再批量更新真实 DOM。优点:声明式、跨平台(RN)、批量优化;缺点:额外内存与 diff 开销,极端性能场景需 memo/虚拟列表。

【基础使用】

jsx
"qb-hl-comment">// 声明式:你写 JSX
<ul>{items.map((i) => <li key={i.id}>{i.name}</li>)}</ul>

登录查看完整 852

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)