八股1. html渲染,遇到script标签会怎样2. async和defer有啥区别,怎么执行的3. http缓存(强缓存,协商缓存)4.跨域5.跨域的表现是什么样的,发出去无响应/压根没发?6.请求发出去以后,根据啥判断是否跨域?7. option请求8.介绍一些es6和更新的API9.箭头函数和function区别10. 事件循环11.怎么利用事件循环机制,优化大量计算导致的页面卡顿问题12.了解requestAnimationFrame吗,他在事件循环中的位置是啥13.怎么理解react中的hooks,为啥不用类组件,好在哪14.自己有封装自定义的hook吗?为啥不用普通的方法函数15...