VUE面试题汇总及答案解析

上传:刺小猬 浏览: 19 推荐: 0 文件:docx 大小:33.78KB 上传时间:2023-03-11 10:33:24 版权申诉
1. 请简单介绍 VUE 的生命周期函数?
  • beforeCreate:在实例初始化之后,数据观测和事件配置之前被调用,此时尚未生成 DOM。
  • created:实例已经创建完成之后被调用,此时还没有挂载到 DOM 中。
  • beforeMount:在挂载开始之前被调用,即将开始编译模板并且把 data 中的数据替换为模板中的实际数据。
  • mounted:在挂载完成之后被调用,此时 DOM 中已经生成了真实的节点。
  • beforeUpdate:在更新开始之前被调用,此时虚拟 DOM 已经更新完毕。
  • updated:在更新完成之后被调用,此时真实 DOM 已经更新完毕。
  • beforeDestroy:在实例销毁之前调用,在这一步,实例仍然完全可用。
  • destroyed:在实例销毁之后调用,此时 Vue 实例的所有指令和数据和事件监听器都已经被解除,组件也被销毁。
2. VUE 与 React 的区别有哪些?
  • 数据绑定不同:VUE 采用双向数据绑定,React 采用单向数据流。
  • 面向不同的问题:VUE 更适合构建中小型应用,而 React 适用于大型复杂应用。
  • 存在方式不同:React 将组件的样式和结构保存在 JS 文件中,而 VUE 将其保存在 .vue 文件中。

VUE面试题汇总及答案解析

上传资源
用户评论