Skip to the content.
- 当你调用 setState 的时候,发生了什么事?
- React 项目用过什么脚手架(本题是开放性题目)
- 功能组件( Functional Component )与类组件( Class Component )如何选择?
- React 中 keys 的作用是什么?
- React 优势
- React 很多个 setState 为什么是执行完再 render
- react diff 原理(常考,大厂必考)
- react 生命周期函数
- shouldComponentUpdate 是做什么的?(react 性能优化是哪个周期函数?)
- 为什么虚拟 dom 会提高性能?(必考)
- React 中 refs 的作用是什么?
- setState 和 replaceState 的区别
- redux 有什么缺点
- 简述 flux 思想
- 了解 redux 么,说一下 redux 吧
- React 中有三种构建组件的方式
- react 组件的划分业务组件技术组件?
- 描述事件在 React 中的处理方式
- 应该在 React 组件的何处发起 Ajax 请求
- (在构造函数中)调用 super(props) 的目的是什么
- 除了在构造函数中绑定 this,还有其它方式吗
- 为什么建议传递给 setState 的参数是一个 callback 而不是一个对象
- 何为高阶组件(higher order component)
- 何为受控组件(controlled component)
- 在 React 当中 Element 和 Component 有何区别?
- (组件的)状态(state)和属性(props)之间有何区别
- 展示组件(Presentational component)和容器组件(Container component)之间有何区别?
- 类组件(Class component)和 函数式组件(Functional component)之间有何区别?
- createElement 和 cloneElement 有什么区别?
- React实现一个防抖的模糊查询输入框
- React 和 Vue 的 diff 时间复杂度从 O(n^3) 优化到 O(n) ,那么 O(n^3) 和 O(n) 是如何计算出来的?
- React 中 setState 什么时候是同步的,什么时候是异步的?
- react-router里的 <Link> 标签和 <a> 标签有什么区别(滴滴)
- react-router怎么实现路由切换(滴滴)
- React组件事件代理的原理(网易)
- RN的原理,为什么可以同时在安卓和IOS端运行(寺库)
- 比较一下React与Vue
- 受控组件与非受控组件
- reactjs主要方法
- React.cloneElement()解析
- JSX 的本质是什么,它和 JS 之间到底是什么关系?
- 为什么要用 JSX?不用会有什么后果?
- JSX 背后的功能模块是什么,这个功能模块都做了哪些事情?