React 基础面试题

组件 · 状态 · 事件

React 组件、JSX、props/state、生命周期、Hooks 基础、事件与表单等面试题。

共 108 道题

题目列表

题目难度标签
React 的类组件和函数式组件 有哪些关键差异?简单
React
在React Router 中如何获取历史对象?中等
React路由
Redux状态管理器与将变量挂载到window 对象中 有哪些关键差异?简单
ReactRedux
React中,如何防止HTML被转义?中等
React
React的keys是否需要设置为全局唯一?为什么?中等
React
React 的 displayName属性有什么作用?简单
React
为何React不推荐直接修改state?如果需要修改state,应该如何操作?请说明原因与场景?中等
React
相比于原生开发,React框架的优缺点是什么?简单
React
React中setState什么时候是同步的,什么时候是异步的?中等
ReactTypeScript
在React 中,superO和 super(props) 有哪些关键差异?简单
React
为何React中的props被认为是只读的?请说明原因与场景?中等
React
在React 的componentWillUpdate中是否可以直接修改 state的值?为什么?中等
React
React 的 createElement 和 cloneElement 有t么区别?简单
React
在React 构造函数中调用 super(props)的目的是什么?简单
React
在 React 里,如何阻止事件的默认行为?中等
React
在React的JSX中,属性是否可以被覆盖?覆盖的原则是什么?简单
React
请解释:React 的propTypes?它有什么作用 是什么?简单
React
在React 中,如何检验 props?为什么要验证 props?中等
React
在React中,如何将参数传递给事件处理函数?中等
React
如何定时更新一个React组件?中等
React
第 1 / 6 页