摘要: 单例模式:单例模式是指在内存中只会创建且仅创建一次对象的设计模式。在程序中多次使用同一个对象且作用相同时,为了防止频繁地创建对象使得内存飙升,单例模式可以让程序仅在内存中创建一个对象,让所有需要调用的地方都共享这一单例对象。 策略模式: 封装一组数据结构(算法),对外提供一个接口,策略模式 一般 用 阅读全文
posted @ 2022-11-05 14:30 LT先生 阅读(45) 评论(0) 推荐(0)
摘要: this.$el this.$el DOM的根元素 => 是一个完全唯一的 $el 直到组件挂载完成 (mounted) 之前都会是 undefined。 对于单一根元素的组件,$el 将会指向该根元素。 this.$nestTick: 定义:在下次 DOM 更新循环结束之后执行延迟回调。在修改数据 阅读全文
posted @ 2022-11-05 14:22 LT先生 阅读(73) 评论(0) 推荐(0)
摘要: promise 内部有三个状态,分别是pending,fulfilled和rejected pending是对象创建后的初始状态,当调用resolve函数时变为fulfilled(成功)状态(可调用.then方法进行成功处理),当调用reject函数时变为rejected (失败)状态(可调用.ca 阅读全文
posted @ 2022-11-05 14:16 LT先生 阅读(35) 评论(0) 推荐(1)
摘要: 浅拷贝:如果拷贝的是一个基本数据类型则拷贝的是值,如果是引用数据类型则拷贝的是内存地址,一个改变其他另一个也跟着改变 常见的浅拷贝有:展开运算符,Object.assign(),Array.prototype.concat(),Array.prototype.slice()等 深拷贝:在计算机中开辟 阅读全文
posted @ 2022-11-05 14:14 LT先生 阅读(25) 评论(0) 推荐(0)
摘要: scoped是一个样式作用域: 1. 可以让当前这个组件独享这个样式 2. 对子组件的根元素样式同样有效果 3. 对子组件的内部没有效果 原理: 当是我们scoped修饰style的时候,会对当前组件里面的元素(子组件的根元素)的样式添加一个 属性 => data-v-xxx 如果我们在父组件中想要 阅读全文
posted @ 2022-11-05 14:07 LT先生 阅读(175) 评论(0) 推荐(0)
摘要: 当我们在切换组件的时候,我们不想让这个组件被销毁(卸载),那么我们需要使用KeepAlive将组件给包裹起来 1. 在DOM模板当中,需要使用 <keep-alive> 进行包裹组件 2. 使用KeepAlive将组件包裹起来之后,该组件不会被销毁(卸载),而是将组件缓存起来了 KeepAlive的 阅读全文
posted @ 2022-11-05 14:06 LT先生 阅读(246) 评论(0) 推荐(0)
摘要: props :父向子传递 $emit / v-on :子向父(通过派发)传递v-model: 双向绑定slot:插槽(子组件通过插槽的方法传给父组件)provide/inject:依赖注入(可以指定传给后代的数据和方法)root:访问根目录的属性和方法$attrs/$listeners:深层传递(多 阅读全文
posted @ 2022-11-05 14:03 LT先生 阅读(42) 评论(0) 推荐(0)
摘要: 闭包产生的条件 1. 需要有一个不销毁的函数 2. 外部函数里面存在着一个直接或者间接的函数 3. 在内部函数当中需要引用(使用)到外部函数的局部(私有)的变量 闭包的特点: 1. 可以让外部作用域访问到函数内部(私有)作用域里面的变量 2. 闭包里面的变量会一直的存在内存当中,对于低版本IE浏览器 阅读全文
posted @ 2022-11-05 14:01 LT先生 阅读(58) 评论(0) 推荐(0)
摘要: 同步: 同步的思想是:所有的操作都做完,才返回给用户。这样用户在线等待的时间太长,给用户一种卡死了的感觉,但是程序还在执行。这种情况下,用户不能关闭界面,如果关闭了,程序就中断了。 异步: 将用户请求放入消息队列,并反馈给用户,系统迁移程序已经启动,你可以关闭浏览器了。然后程序再慢慢地去写入数据库去 阅读全文
posted @ 2022-11-05 14:00 LT先生 阅读(34) 评论(0) 推荐(0)
摘要: 宏任务 setTimeout setInterval setImmediate 微任务包括: process.nextTick 如果自己做不了老大,那么就重启开启一块队列,自己做老大 await上面的代码和后面的同步,下面的代码是微任务队列 MutationObserver Promise.then 阅读全文
posted @ 2022-11-05 13:58 LT先生 阅读(131) 评论(0) 推荐(0)