Vue面试系列-01
Vue面试系列-01 1. 什么是 Vue? Vue(读音 /vjuː/,类似于view)是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。 Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。 另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue也完全能够为复杂的单页应用提供驱动

2022年7月17日
大约 13 分钟
Vue面试系列-02
Vue面试系列-02 1. Vuex 在什么情况下使用? 如果应用比较简单,不建议使用Vuex,一个简单的store模式即可;而需要构建一个中大型单页应用时,使用Vuex能更好地在组件外部管理状态。 2. Vuex 和单纯的全局对象有什么区别? Vuex的状态存储是响应式的。当Vue组件从store中读取状态的时候,若store中的状态发生变化,那么相应的组

2022年7月17日
大约 13 分钟
Vue面试系列-03
Vue面试系列-03 1. Vue 中使用了哪些设计模式? 1、工厂模式 - 传入参数即可创建实例 虚拟 DOM 根据参数的不同返回基础标签的 Vnode 和组件 Vnode。 2、单例模式 - 整个程序有且仅有一个实例 vuex 和 vue-router 的插件注册方法 install 判断如果系统存在实例就直接返回掉。 3、发布-订阅模式。(vue 事件

2022年7月17日
大约 8 分钟
前端入门 - 知识体系
前端入门 - 知识体系 一、前端三要素 "HTML(结构): 超文本标记语言(Hyper Text Markup Language),决定网页的结构和内容。" CSS(表现): 层叠样式表(Cascading Style Sheets),设定网页的表现样式。 JavaScript(行为): 是一种弱类型脚本语言,其源代码不需经过编译,而是由浏览器解释运行,用

2022年7月13日
大约 12 分钟