牛客网-大前端团队
一面
问了哈实习做的事情,然后就开始撸代码
代码题
- 快排
- 查找dom1,dom2的第一个公共父节点
- 匹配邮箱正则
- 归并排序
- 数组去重(只能用ES5)
js
let obj = {a:1}
let testData = [1,2,3,1,2,3,'1','2','2','3',[1,2],[3,4],[1,2],{a:1},{b:2},{a:1},ob1,obj,true,false,true,false,null,null,undefined,undefined]
Vue
- 数据双向绑定实现原理
- vue如何实现监听数组变动的
- 为什么vue没有实现,响应数组通过下标改动值
- vuex实现数据响应的原理
- vue-router路由模式有哪些,有什么区别,其原理是什么
- vue diff算法