跳到主要内容

Vue 面试题

Vue3.0 都有哪些重要新特性?

  • 建议往 Composition API 和 Tree-shaking 方面答,对应比较React HookswebpackTree-shaking

Vue3.0 对比 Vue2.0 的优势在哪? Vue3.0 和 React 16.X 都有哪些区别和相似处?

  • 可以更新下你的横比答案了,重点突出两者开始相互借鉴,互有优点。记得夸夸Vue3.0抄过来,却做得更好的部分。

Vue3.0 是如何实现代码逻辑复用的?

  • 可以先对比Composition APImixin的差异,并凸显出Vue2.0那种代码上下反复横跳的缺点。

以上答案基本可以在下面两篇博客里找到:

《抄笔记:尤雨溪在 Vue3.0 Beta 直播里聊到了这些…》 《Vue3 究竟好在哪里?(和 React Hook 的详细对比)》

  1. vue 的生命周期
  2. vue 双向绑定的原理
  3. vue 父子组件通信的方式
  4. vue eventbus 的原理和实现
  5. vuex 的理解和使用
  6. 谈谈对 vue 和 react 对比,并从中能学到什么
  7. vue 中可以对对象进行数据监听,如果对于数组中的某个元素能否监听,是如何做到的
  8. 组件 A 下有子组件 B、C,那么三个组件生命周期的调用顺序,同级组件 mounted 触发一定是先调用先 call 吗?同步还是异步?
  9. vue 的基本原理

参考