Vue面试题阅读指南(必看)
大家好,我是帅地。
为了方便大家复习,这些面试题的展示采取了右边面试题目,左边答案的方式,方便大家按需查看。
由于手机端不支持这种展示方式,当然,为了手机方便阅读,下面会贴出所有面试题答案链接,不过大家最好在 PC 电脑端阅读哈,相关面试题还会持续更新,尽量补充完善起来,建议收藏帅地的网站哦。
面试题链接汇总
8. 简述Vue computed 和 watch 的区别和运用的场景 ?
12. 请简述Vue3.x 响应式数据原理是什么?( 重点 )
25. 请简述Vue 的性能优化可以从哪几个方面去思考设计 ?
27. 请解释Vue为什么要用虚拟Dom ,详细解释原理 ?
34. Vue中delete和Vue.delete删除数组的区别 ?
36. 请说明Vue中root、refs、$parent的使用 ?
37. 简述v-el 作用是什么以及Vue的el属性和$mount优先级?
38. 简述vue-loader是什么?使用它的用途有哪些?
39. 简述Vue的普通Slot以及作用域Slot的区别 ?
41. Vue3.0 里为什么要用 Proxy API替代 defineProperty API?
47. Vue 3.0 所采用的 Composition Api 与 Vue 2.x使用的Options Api 有什么区别?
48. Vue.js中的v-bind指令有何作用?如何使用?
50. 简述父组件给子组件props传参,子组件接收的6种方法 ?
54. 简述vue2.x 和 vuex3.x 渲染器的 diff 算法 ?
56. 请简述构建 vue-cli 工程都用到了哪些技术?他们的作用分别是什么?
58. 简述Vue complier 的实现原理是什么样的?
61. Vue.extend 和 Vue.component 的区别是什么?
62. 简述接口请求一般放在哪个生命周期中?为什么要这样做?
66. 阐述Vue 中 computed 和 methods 的区别 ?
67. 如何监听 pushstate 和 replacestate 的变化呢?
70. Vue中子组件可以直接改变父组件的数据么,说明原因 ?
78. 简述vue深拷贝,数量加减dom不进行二次渲染,解决方法 ?
80. 简述React 和 Vue 的 diff 时间复杂度从 O(n^3) 优化 到 O(n) ,那么 O(n^3) 和 O(n) 是如何计算出来的 ?
81. 简述Vue 的⽗组件和⼦组件⽣命周期钩⼦执⾏顺序是什么 ?
82. 简述Vue data 中某一个属性的值发生改变后,视图会立即同步执 行重新渲染吗 ?
84. 简述v-if 和 v-for 哪个优先级更高?如果同时出现,应如何优化 ? 在 Vue 中,`v-