react面试题.docx
时间: 2023-09-27 14:11:23 浏览: 200
面试题.docx
使用ReactMemo时,父组件传递给子组件的方法会导致props一直改变失效。可以使用useCallback来解决这个问题,将依赖项设为一个空数组,这样每次组件渲染都是同一个函数。
ReactMemo是一个高阶组件,用于性能优化。
Context是React中的一个重要特性,它提供了在组件树间传递数据的方法,无需手动添加props。
使用async时,返回值变成了Promise,可能导致在调用销毁函数时报错。
高阶组件(HOC)是React中一种代码重用的模式,它是一个函数,接收一个组件作为参数。
React的合成事件是React模拟原生DOM事件的一个事件对象,兼容所有浏览器,具有与浏览器原生事件相同的接口。
Axios是一个基于XMLHttpRequest封装的Ajax请求库,通过Promise对象设计,用来发送异步请求。
阅读全文