前端实习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
我就是牛可乐

我就是牛可乐

感谢大家的关注