面试题第一天
1:vuex工作流程
2:vue-router导航守卫(钩子函数)
3:详述keep-alive组件
面试题第二天
1:v-show 和 v-if区别
2:vue中key的作用
3:assets和static的区别
4:computed 和 watch的区别
面试题第三天
1:组件通信
2:生命周期(keep-alive)
3:常见的解决跨域的方式
面试题第四天
1:vue-router实现原理
2: Vue响应式原理
3:SPA路由为history刷新404,为什么?如何解决(说出一种服务器下的配置方法即可)?
面试题第五天
1:详述虚拟DOM中的diff算法
2:swiper获取数据、css都没有问题,但是图片不动,应该怎么解决
3:子组件能不能修改父组件传递过来的数据
面试题第六天
2:在地址栏输入网址敲回车发生了什么?
3: 什么是BFC?什么情况下触发BFC
面试题第七天
1: 函数防抖和函数节流
2: 什么是事件委托?为什么要用事件委托?
3:原生 JS 的 window.onload 与 Jquery 的$(document).ready(function(){})
面试题第八天
1:position有几种取值,分别是什么意思?
2:浏览器中的回流和重绘是什么,分别在什么情况下触发?
3:px、em、rem的区别
4:清除浮动的方式有哪些?最优的事哪一种?
5:readonly和disabled的区别
6:css优先级算法如何计算?有什么不同?
面试题第九天
1:手写数组去重,多种方法
2:实现一个clone函数
3:浏览器是如何渲染页面得
4:call,apply,bind方法得作用分别是什么
面试题第十天
1:线程和进程得区别
2:eval是做什么得
3:哪些操作会造成内存泄漏
面试题第十一天
1: 什么是函数柯里化及使用场景
2: JS单线程和多线程
面试题第十二天
1:微任务和宏任务
2:EventLoop
面试题第十三天
1:移动端1px问题,为什么会有?如何解决?
2:typeof和instanceof相同点与不同点
3:JS单线程如何改多线程?
面试题第十四天
1:IOS和Android常见兼容问题
面试题第十六天
1:session+cookie 和 token有什么区别?
2:浏览器是如何记录用户登陆状态的?
网友评论