vue2.x面试题目总结

   简单类型:

  1. 1对MVVM的理解
  2. vue生命周期
  3. Vue子组件和父组件执行顺序
  4. 动态给vue的data添加一个新的属性时为什么不刷新?怎样解决?
  5. 动态指令设置及动态传参
  6. Vue的路由实现:hash模式 和 history模式
  7. v-show 与 v-if 的区别,两者的优先级
  8. vuex是什么?怎么使用?哪种功能场景使用它?
  9. Computed和watch区别和应用场景
  10. $nextTick原理及运用(高薪问题)
  11. Vue组件间的参数传递
  12. vue路由的钩子函数及路由守卫
  13. mixins
  14. vue的修饰符有哪些?
  15. setTimeout是在生命周期的什么阶段销毁的?如果不销毁会怎么样?
  16. vuex中mutation和actions的区别和联系
  17. Eventloop事件循环机制
  18. 说出至少4种vue指令和它的用法?
  19. 讲一下组件的命名规范
  20. Vuex 的 5 个核心属性是什么?
  21. Vue 组件 data 为什么必须是函数
  22. 组件中写 name 选项有什么作用?
  23. watch、methods 和 computed 的区别?
  24. 什么是 Vue 的计算属性
  25. route和router 的区别是什么?
  26. 请说出路由配置项常用的属性及作用
  27. Vue2.0 兼容 IE 哪个版本以上吗?
  28. Vue 如何去除 URL 中的#
  29. 说一下你在 Vue 中踩过的坑
  30. is 这个特性你有用过吗?主要用在哪些方面?(高薪问题)
  31. v-if与v-show区别?
  32. 为何v-for要使用key?

  33. 简单描述vue组件生命周期?

  复杂类型

  1. 为什么说VUE是一个渐进式的javascript框架, 渐进式是什么意思?
  2. v-el 作用
  3. Vue的el属性和$mount优先级?
  4. Vue实现数据双向绑定的原理:Object.defineProperty()
  5. 假如data里面的数据不想做响应式,该怎么做
  6. 如何将获取data中某一个数据的初始状态?
  7. Vue.observable
  8. vue中key的原理及其必要性以
  9. 共享组件将不会重新渲染问题
  10. vue自定义组件添加事件
  11. SSR
  12. npm的package.json中,版本号前面的^和~
  13. Vue的axios
  14. Vue如何创建自定义指令?
  15. vue-loader是什么?用途有哪些?
  16. scss 是什么?在 Vue-cli 中的安装使用步骤是?有哪几大特性?(高薪问题)
  17. 动态绑定 Class 有几种方式?
  18. 如何定义 vue-router 动态路由以及如何获取传过来的动态参数?
  19. VNode 是什么?虚拟 DOM 是什么?(高薪问题)
  20. 使用虚拟DOM的好处
  21. 动态组件的使用场景
  22. vue中有处理过内存泄露问题吗
  23. React和vue区别
  24. 实现观察者模式
  25. Vue 的最大的优势是什么?
  26. Vue 和 jQuery 两者之间的区别是什么?
  27. MVVM 和 MVC 区别是什么?哪些场景适合?
  28. 请说下封装 Vue 组件的过程?
  29. 怎么在组件中监听路由参数的变化?
  30. 怎么捕获 Vue 组件的错误信息?
  31. Vue 组件里的定时器要怎么销毁?
  32. 自定义指令(v-check、v-focus)的方法有哪些?它有哪些钩子函数?还有哪些钩子函数参数?
  33. Vue-cli 用自定义的组件?有遇到过哪些问题吗?
  34. active-class 属于哪个组件中的属性?该如何使用?
  35. 编程式导航使用的方法以及常用的方法
  36. Vue 怎么实现跨域
  37. 你对 Vue.js 的 template 编译的理解?
  38. Vue 渲染模板时怎么保留模板中的 HTML 注释呢?
  39. 在 Vue 中使用插件的步骤
  40. Vue 项目优化的解决方案都有哪些?
  41. 使用 Vue 的时候一下加载造成页面卡顿,该如何解决?
  42. 你知道 style 上加 scoped 属性的原理吗?
  43. 说说你对 SPA 单页面的理解,它的优缺点分别是什么?
  44. 怎样理解 Vue 的单向数据流
  45. Vue 中操作 data 中数组的方法中哪些可以触发视图更新,哪些不可以,不可以的话有什么解决办法?(高新问题)
  46. Vue 中如何重置 data? (高薪问题)
  47. 如何对 Vue 首屏加载实现优化? (高薪问题)
  48. 在 Vue 实例中编写生命周期 hook 或其他option/propertie 时,为什么不使用箭头函数?(高薪问题)
  49. vue常见的性能优化有哪些?

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值