react的生命周期 发表于 2019-07-14 | 分类于 React | 阅读次数 在react的v16.x之前和后面是有比较大的变化,先从之前的生命周期说起,并且大致说一下在老的生命周期做不同的操作,新的生命周期怎么做比较好。 阅读全文 »
react中Hooks浅析 发表于 2019-07-04 | 分类于 Hooks | 阅读次数 Hook 是 React 16.8 的新增特性。它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性。 阅读全文 »
webpack中的hash、chunkhash、contenthash分别是什么 发表于 2019-06-30 | 分类于 WebPack | 阅读次数 webpack中的hash、chunkhash、contenthash分别是什么,在什么场景下用什么样的hash 阅读全文 »
webpack中的bundle、module、chunk分别是什么 发表于 2019-06-26 | 分类于 WebPack | 阅读次数 webpack中的bundle、module、chunk分别是什么 阅读全文 »
JavaScript实现flatten多种方法 发表于 2019-06-25 | 分类于 Algorithm | 阅读次数 JavaScript实现flatten多种方法,最后再来一道经常被问的面试题 阅读全文 »
浏览器渲染原理 (三)repaint(重绘)和reflow(回流)详解 发表于 2019-06-23 | 分类于 Html | 阅读次数 在浏览器渲染原理(一)中,我们知道了大致的渲染步骤,但是经常说的repaint(重绘)和reflow(回流)我们还不清楚它发生在那个阶段,和为什么会发生reload和reflow,怎么优化他们。 阅读全文 »
浏览器渲染原理 (一)在网址中输入一个网站后面都做了什么 发表于 2019-06-20 | 分类于 Html | 阅读次数 Html渲染的流程 文档解析=》生成构建dom树=》计算dom上css属性、生成cssom树=》渲染=》合成=》绘制图形。同时reflow、repaint是发生在什么那个阶段。为什么css要写在头部,js现在底部。 阅读全文 »
javascript中实现一个自己的new 发表于 2019-06-16 | 分类于 JavaScript | 阅读次数 首先我们要知道new 关键字做了什么事情,才能写一个自己的new方法。 阅读全文 »
Vue中有三种wathcer 发表于 2019-06-13 | 分类于 Vue , 未完成 | 阅读次数 Vue中有三种wathcer,渲染wathcer、computed-wathcer、自定义wathcer 阅读全文 »
深入Vue系列 Vue中的派发更新 发表于 2019-06-11 | 分类于 Vue | 阅读次数 响应式数据依赖收集过程,收集的目的就是为了当我们修改数据的时候,可以对相关的依赖派发更新。 阅读全文 »