diff算法

发布于 2021-12-27

vue2的diff算法 vdom简单的说就是一个JS对象,操作它耗费时间较少,但是要将虚拟dom上树,如果不进行优化,每次都暴力全 …


数据响应式原理

发布于 2021-12-27

数据响应式 所谓数据响应式,不过是当依赖发生变化的时候,目标(视图)自动更新。 学习目标 搞清楚什么是响应式 Vue怎么知道我们数 …


手写promise

发布于 2021-12-26

简版Promise 首先来看一下我们平时是怎么使用promise的 const p = new Promise((resolve, …


防抖节流

发布于 2021-12-26

手写前端常用技巧-防抖节流 防抖:当持续触发事件时,一定时间内没有再触发事件,才会在一段时间之后触发事件处理函数。 节流:当持续触 …


js的同步与异步

发布于 2021-12-26

同步和异步 在 ES5 中,异步编程的传统解决方案是通过回调函数或事件监听。在 ES6 中,Promise 成为了异步编程的一种更 …


事件循环eventloop

发布于 2021-12-26

在开始event Loop之前,先来看两道看代码说输出的题吧。 const {log} = console; async func …