1、react相干
react hook个别不写在if、while循环中为什么?
- 官网根底用法再看一遍
- hook原理了解
- react的Fiber架构?
- react hook setState(xx)状态会立马变成xx吗?
- PureComponent
- shouldComponentUpdate原理与作用?
- 高阶组件HOC?
复盘&&反思:
hook有什么长处?
- 在组件之间复用状态逻辑很难【hook通过自定义hook可实现状态逻辑在不同组件中共享】
useEffect相比componentDidMount的长处?
1. mount和update的副作用收到一起,render完都会执行,不做辨别,componentDidMount和ComponentDidUpdate写两遍 2. 不同类型副作用拆散,不会都混到componentDidMount中,代码更清晰。对于须要革除的副作用,增加和革除写到一个effect中,清晰明了
hook规定
- 只在react函数最顶层调用,不要在条件if、循环while及嵌套函数中调用【因为:react依据hook的调用程序对应每一个hook】
- 只在react函数【react函数组件&&自定义hook】中调用,不在一般函数中调用
2、mobx
- mobx有什么长处?应用有没有遇到什么坑?
- react视图如何如何响应mobx状态的变动?
3、require原理?
4、根底局部
- js资源加载,defer && async
- 箭头函数在浏览器中是怎么运行的?
- cdn && 跨站申请
- cookie的一些了解,SameSite、secure、httpOnly