好未来(2017年6月6日) #

  1. this代表谁的问题 call apply bind 区别
  2. 用过jquery的proxy么
  3. jquery的事件绑定和解绑的原理
  4. js数组和php数组的关系
  5. 对象和数组的关系
  6. 画js盒模型 css3盒模型
  7. 了解跨域么?你知道哪几种跨域? jsonp为什么只能是get请求。 cors 怎么实现等。服务器设置的头 支持正则么
  8. 跨域请求时会自动发送凭证信息么?如何传递cookie或token等验证信息?

    若让请求自动带上凭证,需要将withCredentials属性设置为true。 需要服务器端支持,设置Access-Control-Allow-Credentials=true响应头

  9. 线上前端代码是如何缓存的?后台是如何支持缓存的? 缓存的代码上线后如何里面让其生效?

    构建工具会帮助给js等文件加md5值

  10. 2倍屏和3倍屏 如何做适配的?

    适配:不同分辨率的手机,实现相同的界面,满足设计稿 retina屏: libflex

  11. 写个布局, 左面导航的高度和右侧内容的高度保持一致,如何做?

  12. 讲讲各种状态码。 304需要服务器端么? Etag和那个匹配等?

    Etag 和 If-None-Match 对应 Last-Modified 和 If-Modified-Since 对应