一面
1. 项目相关介绍
2. 秒杀页面优化(说了压缩合并、精灵图、滑动请求、小图片转换为base64、防抖节流、事件委托)
3.https
4. 从浏览器输入url地址后发生了什么(问我能不能再详细说一下,不知道该怎么详细说)
5. get和post的区别
6. 找数组中第二大的值(开始题目听成了出现次数第二多的值,说了两个方法,尴尬,后面面试官提示是数值第二大的)
7. 闭包
8. 闭包的应用
9. 判断一个对象是不是数组(说了两个,问我还有其它的吗)
10. webpack打包机制(记不清楚了,于是我说了5个模块)
11. Vue生命周期
二面
1.项目难点
2.webpack
3.修改数组某个值,vue页面会刷新吗?为什么?(说原因没答好)
4.改变this指向有哪些方法,它们的区别,应用场景
5.两次bind的结果 (说错了,尴尬)
6.object.defineProperty有哪些属性
7.proxy
8.会typescript吗(不会)
9.vuex的作用
10.vue双向绑定原理
11.声明相同的变量a和函数a,输出a的结果,为什么
12.ajax post请求怎么写
13.ajax状态码
14.keep-alive的作用
15.let和const的区别
16.可以通过下标修改const定义的数组吗
17.可以修改const定义的对象的属性吗
18.Vue3.0和2.0的区别
19.反问
全部评论
(4) 回帖