1、js 的事件循环
2、如何生成一个微任务
3、js 数据类型
4、js 深拷贝注意的点
5、判断对象是否是数组?
6、js 原型链
7、对象 中key value 怎么存放和快速索引的?
8、浏览器 事件委托
9、冒泡和捕获传播 js
10、浏览器渲染流程
11、渲染过程中 script 脚本 async 和defer
12、登录 session cookie 原理
13、https 和 http区别
14、https 协议协商过程(交换密钥)
15、浏览器缓存 强缓存 协商缓存
16、发布页面 如何设置缓存策略?
17、页面入口 关联 js 如何设置缓存策略
18、页面优化 加载速度 如何考虑
19、接口耗时比较长 ,js加载时间长。怎么优化?
20、react 写hook需要注意点什么?
21、hooks 为什么不能用在判断里面?
22、useEffect hooks依赖没写全,引起什么问题
23、react 错误边界
24、React 错误边界 能捕获接口报错?
25、两者有啥区别?
26、手写防抖和节流函数