饿了么web前端现场面经

  1. 能否简述一下如何使一套设计文案,适应不同的分辨率,有哪些方法可以实现?
  2. 谈一下双向绑定原理
  3. react怎么捕捉错误
  4. Object.is() 与原来的比较操作符 ===、== 的区别?
  5. 讲一下你认为的什么是优美的代码,有哪些实践,项目紧急时,舍弃哪一个?
  6. 举一些ES6对String字符串类型做的常用升级优化?
  7. 说说类的创建、继承和闭包。
  8. 平时怎么学前端?最近看的印象比较深的知识点。
  9. 介绍项目经验
  10. 浏览器前进后退实现思路
  11. 项目里发请求用的什么,是原生的JS还是一些库
  12. 假设访问了A.com存了一个cookie,在另一个页面用ajax向A的域名的发请求的话,会携带cookie吗
  13. babel是什么,有什么作用?
  14. options请求方法有什么用?
  15. 编写一个函数解析Query String并返回解析后的对象。
  16. 有哪些方法可以隐藏元素?
  17. 大数相加
  18. 描述一下原型链
  19. display: none; 与 visibility: hidden; 的区别
  20. 简单描述一下get 和 post 的区别(发送 get 就不能修改数据库吗?get 是会自动实现缓存吗还是说需要在 http 请求中设置什么呢)
  21. 为什么要清除浮动?举个实际场景
  22. 请使用闭包的方式,写一段 JS 程序实现如下功能:函数每调用一次则该函数的返回值加 1