整理了一份PDD前端面筋,答案记录在评论里~时长65min,问问题45min,手撕代码20min1、BFC是什么?BFC能用来干什么?怎么才能触发BFC?2、浏览器的重排和重绘是什么意思?重绘的触发条件?如何避免重绘重排?3、http状态码?304 / 301 / 401 / 403 分别代表什么4、什么叫做同源策略,服务端向服务端请求会产生跨域吗?5、函数防抖,函数节流6、看代码输出第一道 输出/闭包for (var i = 0; i < 5; i++) { setTimeout(function () { console.log(i); }, i * 100...