1 什么是mvvm
2 前端性能优化
3 响应式原理 (重点)
4 虚拟dom
5 vue3 和vue2区别
6 vue3和vue2虚拟dom区别
7 节流防抖 (重点必问)
8 vuex原理 (重点必问)
9 单向数据流双向数据流(重点)
10 作用域 作用域链
11 闭包(重点)
12 cookie localstaorge(重点,必问)
13 nexttick原理
14 原型及原型链(重点)
15 this绑定指向(重点)
16 使用过webpack里面哪些plugin和loader,webpack里面的插件是怎么实现的(copy)
17 项目优化
18 深浅拷贝(重点,必问)
19 观察者模式(重点)
20 整个前端性能提升大致分几类 (copy)(重点)
21 清除浮动 (重点)
22 webpack打包的整个过程
23 Async/Await怎么实现
24 keep-alive理解(重点)
25 状态码有几种 304 302含义(重点)
基础
1 promise 封装(重点)
2 watch computed(重点)
3 vuex
4 插槽(重点)
5 自定义v-model(重点)
6 事件绑定原理
7 v-html产生的问题
8 数组扁平化 有问题 扩展(重点)
9 数组去重用new Map new Set (重点)
///气归气 但确实很多不清楚
1 防抖原理
2 vuex原理module
3 storage原理
4 请求content-type
5 formdata,api input api
6 屏幕宽度
7 命名空间
8 union_id和openid
9 new 方法过程
10 小程序静默更新
//中级面试问题
vue
v-model
v-if v-for
v-if v-show(重点必问)
.sync原理
双向绑定原理(重点必问)
vuex简单描述
父子组件传值几种方式(重点必问)
cookie storage
js
数组方法reduce(重点)
深浅拷贝
正则表达式替换空格(重点)
this绑定
原型原型链
for in for of(重点)
css
flex 属性值(重点)
居中方式(重点必问)
定位方式(重点必问)
动画
响应式布局rem(重点)
附参考链接
浏览器缓存
rem响应式布局
ES6Map Set去重
原型链
34道Vue面试题
this绑定
Vue源码解析