React 进阶面试题
Redux · Fiber · 工程化
Redux、中间件、Fiber、性能优化、SSR、错误边界与架构设计等 React 进阶题。
共 225 道题
题目列表
| 题目 | 难度 | 标签 |
|---|---|---|
| 请解释:React的状态提升?使用场景有哪些 是什么? | 简单 | React |
| React 的 setState的第二个参数作用是什么? | 简单 | ReactTypeScript |
| React项目使用Hooks 时需要遵守哪些原则? | 中等 | ReactHooks |
| 请解释:React 的reconciliation(协调)算法 是什么? | 困难 | React |
| 请解释: React 的useEffect?它有什么作用 是什么? | 简单 | React |
| React中DOM结构发生变化后,内部经历了哪些变化? | 中等 | React |
| 在React中,调用 setState会更新哪些生命周期函数? | 中等 | React生命周期TypeScript |
| 在React中,如何阻止组件渲染? | 中等 | React |
| React如何进行代码拆分?拆分的原则是什么? | 简单 | React |
| 在React中,如何在页面重新加载时保留数据? | 中等 | React |
| React Native和React 有哪些关键差异? | 简单 | React |
| React的key属性的作用是什么?为什么要添加key?key主要解决了什么问题? | 简单 | React |
| Redux中如何处理异步请求? | 中等 | ReactRedux |
| React 的 componentWillReceiveProps 的触发条件是什么? | 简单 | React |
| 在React项目中,你会怎么实现异步能力? | 中等 | React |
| React 的 setState 有什么缺点? | 简单 | ReactTypeScript |
| 在React项目中如何捕获和处理错误? | 中等 | React |
| 在 React 里,如何实现一个全局的Dialog组件? | 中等 | React |
| MERN和Yeoman脚手架 有哪些关键差异? | 简单 | React |
| React中,什么是合成事件?它的作用是什么? | 简单 | React |
第 1 / 12 页