ql
- 组件的pureComponent原理和memo
- hook的useEffect 和 useLayout
- 函数的高阶组件理解以及问题
- 闭包理解,以及为什么形成闭包
- 在项目中用到了哪些设计模式
- mobx的原理以及对事务的理解
- hook的cleanup以及和compoentunmounted的区别
1 | cleanup是在函数组件每次重新render时执行,compoententunmounted是在组件卸载时运行 |
- 链式调用一个数组中都为异步的方法,后一个依赖前一个的输出参数
1 | function testAsync(n) { |
双指针对排序后的数组去重
1 | let arr = [1,2,3,4,4,5,6] |