11月19号笔试,26号收到短信通知,27号晚上面试~
(题目顺序我忘了,都是按照我的记忆写出来的)
1、简单的自我介绍
2、介绍一个自己最满意或者最近在做的一个项目
3、git的一些基本操作——切换分支,创建分支,代码回滚到某个版本
之所以会问我这个问题,是因为我在自我介绍时提到我在实习时,有使用过git
4、vue组件间的传值
5、vue的v-for为什么要key,有什么作用
6、有没有了解过nextTick
7、有没有了解过v-model是怎么实现的
8、有没有了解过vue的修饰符,如async
9、有了解过异步任务吗
10、JavaScript中的继承方式
11、有学过es6吗?es6新特性有什么?
12、防抖函数、节流函数大致怎么实现,用于什么场景
13、为什么要深拷贝,怎么实现一个深拷贝
14、a.a.a.a是否可以用序列化与反序列化来实现深拷贝
问这个问题是因为我上面说实现深拷贝有一个方法就是用JSON.parse(JSON.stringify())实现对简单的对象的深拷贝。对复杂的对象没办法用这个方法进行深拷贝