前端常见面试问题

207 阅读1分钟

js基础

1.闭包

2.节流防抖

3.new

5.call apply bind 区别实现

6.Promise

7.async await

8.深浅拷贝 方法

9.JSBridge

10.es6

  1. 原型链

  2. 事件循环

  3. this指向

  4. url输入地址栏

  5. https http

  6. get post

  7. defer async

  8. ....

css

1.盒模型

2.flex

3.BFC

小程序

  1. 原理
  2. 传值
  3. 生命周期

vue

  1. vue react区别
  2. vue 响应式原理
  3. v-model
  4. vuex
  5. vue-router
  6. vue2 vue3 区别
  7. vue优化
  8. spa
  9. 指令
  10. mixin extends
  11. v-if v-for
  12. v-if v-show
  13. key作用
  14. watch computed
  15. ref reactive
  16. watch watchEffect
  17. 生命周期
  18. vue.use
  19. keep-alive
  20. $nexttick
  21. 组件传值
  22. 虚拟dom ,diff
  23. 组件化理解
  24. setup 参数
  25. 。。。

安全

  1. xss
  2. 跨域
  3. https
  4. csrf

项目相关

  1. 项目难点
  2. 项目亮点
  3. 如何优化
  4. webpack
  5. 性能监控 错误监控

回答思路:1.是什么2.怎么用3.原理是什么,4优化

面试3月,面试30家遇到的问题。自己记录下。

大神的题库:fe.ecool.fun/topic-list 基本都能找到答案。>