一面: 1. 自我介绍 2. Event Loop读代码 3. js闭包概念,应用(防抖,节流) 4. 手撕每隔一秒输出数组中的一项,多种方式 setInterval,setTimeout递归,遍历setTimeout 时间为index*1000,async/await和Promise实现 await返回的是什么?Promise 5. css选择器优先级 6. 后端返回HTML到显示在浏览器中间发生了什么 7. http头设置什么可以用来获取用户ip地址? 没答上来 8. http状态码知道哪些,分别代表什么 100 102 200 201 202 301 302 304 400 ...