派大星

vuePress-theme-reco 派大星    2021 - 2022
派大星 派大星
主页
博客
  • 前端
  • JavaScript文章
  • 三级目录
  • 笔记
  • 学习笔记
  • 页面
  • CSS
  • HTML
  • 技术
  • 技术文档
  • GitHub技巧
  • 技术笔记
  • 实用工具
  • Nodejs
  • 博客搭建
  • 更多
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • JavaScript
  • 浏览器&网络
  • 前端框架
  • 资源工具
  • 持续集成
  • 小程序
  • 杂谈
  • React
  • Mysql
  • 面试题
  • uniapp
  • 《ES6 教程》笔记
  • 《Git》学习笔记
  • 《JavaScript教程》笔记
  • 《React》笔记
  • 核心概念
  • 高级指引
  • Hook
  • 案例演示
  • 《TypeScript 从零实现 axios》
  • 初识 TypeScript
  • TypeScript 常用语法
  • ts-axios 项目初始化
  • ts-axios 基础功能实现
  • ts-axios 异常情况处理
  • ts-axios 接口扩展
  • ts-axios 拦截器实现
  • ts-axios 配置化实现
  • ts-axios 取消功能实现
  • ts-axios 更多功能实现
  • ts-axios 单元测试
  • ts-axios 部署与发布
  • 《Vue》笔记
  • 基础
  • 组件
  • 过渡&动画
  • 工具
  • 规模化
  • 可复用性&组合
  • 其他
  • Vuex
标签
时间轴
关于
author-avatar

派大星

272

文章

69

标签

主页
博客
  • 前端
  • JavaScript文章
  • 三级目录
  • 笔记
  • 学习笔记
  • 页面
  • CSS
  • HTML
  • 技术
  • 技术文档
  • GitHub技巧
  • 技术笔记
  • 实用工具
  • Nodejs
  • 博客搭建
  • 更多
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • JavaScript
  • 浏览器&网络
  • 前端框架
  • 资源工具
  • 持续集成
  • 小程序
  • 杂谈
  • React
  • Mysql
  • 面试题
  • uniapp
  • 《ES6 教程》笔记
  • 《Git》学习笔记
  • 《JavaScript教程》笔记
  • 《React》笔记
  • 核心概念
  • 高级指引
  • Hook
  • 案例演示
  • 《TypeScript 从零实现 axios》
  • 初识 TypeScript
  • TypeScript 常用语法
  • ts-axios 项目初始化
  • ts-axios 基础功能实现
  • ts-axios 异常情况处理
  • ts-axios 接口扩展
  • ts-axios 拦截器实现
  • ts-axios 配置化实现
  • ts-axios 取消功能实现
  • ts-axios 更多功能实现
  • ts-axios 单元测试
  • ts-axios 部署与发布
  • 《Vue》笔记
  • 基础
  • 组件
  • 过渡&动画
  • 工具
  • 规模化
  • 可复用性&组合
  • 其他
  • Vuex
标签
时间轴
关于

Vue的考察点1

vuePress-theme-reco 派大星    2021 - 2022

Vue的考察点1

派大星 2022-01-08 Vue

# Vue 面试题 1

基础:

1.介绍 Vue 的生命周期函数

2.MVC 和 MVVM 的区别

3.为什么 data 是一个函数

4.Vue 组件通讯有哪些方式

5.v-if 和 v-for 的区别

6.说说 vue 的内置指令

7.怎么理解 Vue 的单项数据流

8.computed 和 watch 的区别和运用的场景

9.v-if 和 v-for 为啥不建议一起使用

10.Vue 如何检测数组的变化

11.Vue3.0 用过吗?了解多少

12.Vue3.0 和 Vue2.0 的区别

13.Vue 的父子组件的生命周期钩子函数执行顺序

14.虚拟 DOM 是什么 有什么优缺点

15.v-model 的原理

16.v-for 为啥要加 key (可能会问 diff 算法)

17.Vue 的事件绑定的原理

18.vue-router 的路由钩子函数是什么 执行顺序是什么 (考察路由守卫)

19.谈一谈你对 vuex 的个人理解

20.vuex 页面刷新数据丢失怎么解决 (数据持久化问题)

21.vuex 为啥要分模块并且加命名空间

22.使用过 Vue SSR 吗? 说说 SSR

23.知道 SPA 说说 SPA

24.vue 中使用了那些设计模式

25.你都做过那些 vue 的性能优化

26.说说 Vue.mixin 的使用场景和原理

27.nextTick 的使用场景和原理

28.keep-alive 的使用场景和原理(可能会问 LRU 算法)

困难:

29.vue.set 方法原理

30.vue.extend 作用和原理

31.写过自定义指令吗?原理是什么

32.Vue 的修饰符有哪些 (事件修饰符和 v-model 修饰符,键盘事件修饰符,系统修饰键,鼠标按钮修饰符)

33.能说说 Vue 的模板编译原理吗?

34.能说说周期钩子是如何实现的吗?

35.函数式组件使用场景和原理

36.能说下 vue-router 中常用的路由模式实现原理吗?

37.diff 算法了解多少

38.LRU 算法了解多少,说说看