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