React 面试整理

react 版本 v16

React 组件的生命周期

class Component 和 Function Component 的区别 ? 什么情况下不用类组件和函数组件是什么?

refs的作用是什么?

React 中 keys 的作用是什么?

受控组件(Controlled 与 Uncontrolled )及非受控组件的区别,场景及使用

React.children.map 和 props.children.map

createElement 与 cloneElement 的区别?

setState 的第二个参数的作用是什么?同步更新的策略是什么?

Flux 与 Redux