React 问题
📄️ 组件之间如何通讯
- 父子组件 props
📄️ JSX 本质是什么
- createElement
📄️ Context 是什么,如何应用?
- 父组件,向其下所有子孙组件传递信息
📄️ shouldComponentUpdate 用途
- 性能优化
📄️ redux 单项数据流
redux
📄️ setState 场景题
📄️ 什么是纯函数
- 返回一个新值,没有副作用(不会“偷偷”修改其他值)
📄️ React 组件生命周期
- 单个组件生命周期
📄️ Ajax 应该放在哪个生命周期
- 同 Vue
📄️ 渲染列表,为何使用 key
- 同 Vue,必须用 key,且不能使用 index 和 random
📄️ 函数组件和 class 组件区别
- 纯函数,输入 props,输出 JSX
📄️ 什么是受控组件
- 表单的值,受到 state 控制
📄️ 何时使用异步组件
- 同 Vue
📄️ 组件公共逻辑如何抽离
- 使用高阶组件 HOC
📄️ redux 如何进行异步请求
- 使用异步 action
📄️ react-router 如何配置懒加载
📄️ PureComponent 有何区别
- 实现了浅比较的 shouldComponentUpdate
📄️ React 事件和 DOM 事件的区别
- 所有事件挂载到 document(或 root 元素)上
📄️ React 性能优化
- 渲染列表是加 key
📄️ React 和 Vue 的区别
共同点