一面js事件循环讲一下 promisepromise 有返回值吗用过 async 和 await 吗,有返回值吗promise 解决了什么问题两个请求 A 依赖于 B 怎么样处理async 和 await 怎么样捕获异常场景:有三个人每个人三个状态怎么样判定返回值,不用 if else(这个没找到答案)讲一下闭包实现两栏布局是方法flex 1 的每个属性是啥,默认值是啥margin塌陷问题BFC从输入内容到展示的过程js 和 html 是一起加载的吗讲一下 defer 和 async 脚本defer和async是script标签的两个属性,用于在不阻塞页面文档解析的前提下,控制脚本的下载和执行preload 和 prefetch知道浏览器缓存吗讲下首屏幕优化你知道webpack 代码分割吗介绍下自己的实习、开源你用 react 还是 vue多点react 的diff 讲下,和vue的区别key 的作用key 使用的注意事项用过哪些hooks讲下ts,你觉得哪个功能好用讲下git reset 和 revert