校招前端面试常见问题【5】——前端框架及常用工具


文档摘要

校招前端面试常见问题【5】——前端框架及常用工具 React Q:请简述一下虚拟 DOM 的概念? 基于 React 进行开发时所有的 DOM 构造都是通过虚拟 DOM 进行,每当数据变化时,React 都会重新构建整个 DOM 树,然后 React 将当前整个 DOM 树和上一次的 DOM 树进行对比,得到 DOM 结构的区别,然后仅仅将需要变化的部分进行实际的浏览器 DOM 更新。 React 在构建 DOM 的时候,是使用 javascript 的对象模拟 DOM 的,针对 js 的对象进行比较要比针对浏览器 DOM 进行比较的开销小很多。 Q:请简述一下 React 的生命周期? react生命周期 Q:请简述一下 React Fiber 的概念?


发布者: 作者: 转发
评论区 (0)
U