前端面试口遁题

284 阅读1分钟

git

  1. 三种工作区的转换问题

正则

  1. 正则的作用:校验、获取、替换
  2. 正则的组成:字符集、量词、逻辑符

前端面试题8股文

  1. 类型转换相关
  2. 作用域、原型链、闭包与this
  3. 事件循环与promise、async\await
  4. 模块化
  5. DOM&BOM

设计模式

  1. 单例模式
  2. 策略模式
  3. 代理模式
  4. 观察者模式
  5. 发布订阅模式

性能

  1. 高性能动画
  2. 图片懒加载
  3. 垃圾回收与内存泄漏
  4. get和post有何区别
  5. http状态码
  6. http常见请求头
  7. dns解析过程
  8. http请求过程
  9. http与https的区别
  10. http1.0/1.1/2.0区别
  11. 强制缓存与协商缓存
  12. 浏览器渲染原理
  13. 重排和重绘
  14. cookie
  15. cdn原理

安全

  1. 跨域
  2. xss攻击、csrf攻击