1.项目介绍
2.针对项目提问
原生实现透视效果
下面的走马灯:滚动效果原生怎么实现的
3.css 动画相关
transform
translate
动画如何循环
4.requestAnimation vs setTimeout 实现动画
setTimeout 无法控制时间间隔
5.绝对居中的实现
6.flex 布局相关的属性
7.响应式布局
8.讲讲你知道的 hooks 还有具体用法
9.useEffect 详细用法
10.为什么要用 useState
11.useMemo vs useCallBack
12.useCallback 具体使用和原理、闭包陷阱
13.手写使用 useRef 获取元素信息实现响应式布局改变 font-size
14.dom 获取宽高的方式
15.手写 hook 实现事件监听
16.手写实现 listen 和 fire(类似于事件总线)
17.esmodule vs cmj
总结:
react 的 hooks 需要熟悉!
requestAnimation
动画怎么做循环
透视效果怎么实现