明天后天有两场面试,发个面经存点好运。今年今日头条的面试是真的简单,面试官也很温和,奈何是我的第一次面试,面的稀烂。唉,罢了罢了。 一、基础1. 层叠上下文2. BFC3. 如何实现垂直水平居中对齐4. 如何判断对象是不是一个数组5. Generator函数了解过吗?6. 什么是类数组?7. 如何把类数组转换成真数组8. apply,call和bind的区别7. 事件循环判断8. 跨域是什么9. 同源策略是什么10. 如何解决跨域问题11. cors的全称是什么?cors是如何实现跨域的12. nginx是如何实现反向代理的13. 常见的HTTP状态码?14. Vue3相对于Vue2的优势在哪?15. 为什么改用proxy,而不是defineProperty?缺陷是什么16. 中间件的原理?A,B,C三个中间件,C可以获取到A的数据吗?17. JWT是什么?18. 代码输出题二、算法给多个数组嵌套的序列,求全排列给不定长的数组序列,统计只出现一次的数