Skip to content
Peter
Search
K
Main Navigation
首页
笔记
面试题
分类
标签
归档
Appearance
Return to top
什么是虚拟DOM?
虚拟 DOM (Virtual DOM )这个概念相信大家都不陌生,从 React 到 Vue ,虚拟 DOM 为这两个框架都带来了跨平台的能力(React-Native 和 Weex) 实际上它只是一层对真实DOM的抽象,以JavaScript 对象 (VNode 节点) 作为基础的树,用对象的属
2023-10-06
面试题
vue
对单例模式的理解
一、是什么 单例模式(Singleton Pattern):创建型模式,提供了一种创建对象的最佳方式,这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建 在应用程序运行期间,单例模式只会在全局作用域下创建一次实例对象,让所有需要调用的地方都共享这一单例对象,如下图所示:
2023-10-06
面试题
Javascript
对工厂模式的理解
工厂模式是用来创建对象的一种最常用的设计模式,不暴露创建对象的具体逻辑,而是将将逻辑封装在一个函数中,那么这个函数就可以被视为一个工厂 其就像工厂一样重复的产生类似的产品,工厂模式只需要我们传入正确的参数,就能生产类似的产品 举个例子: 编程中,在一个 A 类中通过 new 的方式实例化了类 B,那
2023-10-06
面试题
Javascript
keep-alive 实现原理
` 是 Vue 实现的一个内置组件,也就是说 Vue 源码不仅实现了一套组件化的机制,也实现了一些内置组件,关于`组件,官网如下介绍: `是Vue中内置的一个抽象组件,它自身不会渲染一个 DOM` 元素,也不会出现在父组件链中。当它包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。 这句话的意
2023-10-01
笔记
vue
1
2