前端实习Vue面试题总结
我就是牛可乐
2025-03-07 15:56:12
框架其实感觉不是重点考察的点啊 但是简单的八股还是要背背 原理这些我感觉无所谓 因为我React原理背了一堆感觉也没什么用
✅一、基础概念与原理
1. Vue 的 MVVM 模式是什么?
MVVM(Model-View-ViewModel)通过数据绑定实现视图与数据的自动同步。
- Model:数据层,负责业务逻辑。
- View:UI 层,展示数据。
- ViewModel:双向绑定桥梁,监听数据变化并更新视图。
2. Vue2 与 Vue3 的核心区别
- 响应式系统:Vue2 使用 Object.defineProperty,Vue3 改用 Proxy,支持深层对象和数组监听。
- Composition API:Vue3 提供更灵活的代码组织方式,替代 Options API 的逻辑分散问题。
- 性能优化:Vue3 通过静态提升(Static Hoisting)和 Patch Flag 减少虚拟 DOM 对比开销。
3. Vue 生命周期钩子函数及作用
- 创建阶段:beforeCreate(数据未初始化)、created(可访问数据,但 DOM 未挂载)。
- 挂载阶段:beforeMount(模板编译完成)、mounted(DOM 渲染完成,适合异步请求)。
- 更新阶段:beforeUpdate、updated(数据变化后触发)。
- 销毁阶段:beforeDestroy(清理定时器)、destroyed。
✅二、核心机制与优化
✅三、组件与通信
✅四、路由与状态管理
✅五、高频实战问题
✅六、原理类高频问题
vue可能问的原理会比react多,我主react的时候实习面试时候真感觉问的很少
.
内容来自牛友:前端小圆
来源:牛客
0
阅读:0