1、js的数据类型
2、如何判断数据类型
3、js中的继承
4、原型链
5、闭包
6、如何判断this的指向
7、call apply bind的使用
8、数组常用api
9、reduce的使用格式
10、什么是回调地狱,如何解决
11、promise的使用
12、new的背后做哪些事情
13、防抖和节流
14、高阶函数
15、函数柯里化
16、for in和for of的区别
17、递归及应用场景
18、eventloop事件循环
19、深拷贝和浅拷贝
20、垃圾回收机制
21、await async的使用方式
22、https和http的区别
23、常见http的状态码
24、js延迟加载的方式
25、如何减少重绘和回流
26、描述输入url地址到网页展示的过程
27、跨域问题及解决方案
28、本地持久化的方式和区别
29、get请求和post请求的区别
30、http的协议的三个内容
31、请求头中的contentType有什么用处
32、事件冒泡和事件捕获
33、事件委托
34、如何添加和删除事件
35、单个组件的生命周期钩子
36、哈希路由和history路由的区别
37、哈希路由和history路由的原理
38、父子组件的生命周期钩子
39、组件之间传参方式
40、v-mode和.sync的对比
41、vue路由钩子beforeEach的参数
42、vuex的基本使用步骤
43、组件之间传参方式
44、vue路由钩子beforeEach的参数
45、vuex的getter的作用
46、mutation和action的使用区别
47、计算属性和watcher的使用区别
48、vue2中v-model是一个语法糖,那具体是怎么实现的?
49、v-if和v-show的区别
50、key的作用
51、vue2常用指令有哪些
52、vue2和vue3的区别
53、vue2中过滤器是怎么使用的
54、vue2中如何自定义指令
55、vue2中vue.use是怎么用的
56、vue2中$nextTick
57、vue2中响应式的原理
58 、webpack的了解 webpack做过哪些配置?