爱奇艺web前端线上面经

  1. 原型链是什么,作用是什么?
  2. CSS盒模型,如何指定盒模型
  3. 说说 typescript 的特性,有什么好处
  4. 如何要求容器在宽度自由很缩的情况下,A/B/C的宽度始终是1:1:1,如何实现,写出两种方法。
  5. vue的双向绑定和依赖收集
  6. 页面水平居中
  7. 解释原型继承是如何工作的?
  8. 说说你的项目中遇到过什么难题,是怎么解决的?
  9. 鼠标滚动的时候,会触发很多次事件,如何解决的?
  10. 请简述对 MVC 的理解,并列举一些 MVC 架构的 js 框架。
  11. vue里的data如果改变了一个数据,是否能在view里显示出来?
  12. position, absolute 和 fixed 区别
  13. generator的原理
  14. 浏览器的缓存是怎么实现的
  15. 移动端300毫秒延迟,怎么解决的?
  16. Koa2和Koa1的区别,和express的区别?
  17. css的兼容做过吗?
  18. HTTP状态码,比如说304,404;如何访问才能不返回404;