240 发简信
IP属地:河北
  • Resize,w 360,h 240
    React 性能优化的那些事儿

    要讲清楚性能优化的原理,就需要知道它的前世今生,需要回答如下的问题:React 是如何进行页面渲染的?造成页面的卡顿的罪魁祸首是什么呢?我们为什...

  • Resize,w 360,h 240
    不积跬步之手写深拷贝

    浅拷贝和深拷贝的区别 大家都以为浅拷贝就是把引用类型的值拷贝一份,实际还是引用的同一个对象,把这个叫浅拷贝,实际上这是一个大大的误会。 浅拷贝和...

  • Resize,w 360,h 240
    手撕面试题之for of for in 的区别

    for of 和for in 的区别? for of 和for in 的区别? 这道题考察的是他们的底层实现上的区别: for in 实际上依...

  • 不积跬步之this输出题(15道详细解析版)

    卷完Promise咱们继续卷this 关于this的输出题,无非是考察什么可以改变this的指向.我们知道有四种方式: 函数默认执行 执行win...

  • Resize,w 360,h 240
    不积跬步之Promise输出题(共32道有详细解析版)

    笔者在把手写Promise源码拿下以后,下面的这些题才融会贯通.如果发现实在理解不了,可以先去学习一下手写Promise系列.然后在做题. 1....

  • Resize,w 360,h 240
    不积跬步之手写Promise源码(下)

    书接上回 12 catch 方法与异常穿透的实现 这个小节我们实现三个小细节: catch方法的实现 异常穿透 值传递 catch方法的实现 它...

  • Resize,w 360,h 240
    不积跬步之手写Promise(中)

    书接上回 8.指定多个回调 这个是什么意思呢? 在原生Promise中有这样一个特性. Promise指定多个回调后,状态改变之后,这些回调全部...

  • Resize,w 360,h 240
    不积跬步之手写Promise(上)

    我们从最简单的切入口开始。 1.整体结构的搭建 要实现的官方的功能 观察上面的结构: Promise构造函数有一个回调函数 我们就给起名字为ex...

  • Resize,w 360,h 240
    不积跬步之手写bind,apply,call

    这里简单的科普一下call,apply,bind他们都是用来干嘛的。 执行上下文中有四个变量: 变量环境 词法环境 outer this 执行上...

个人介绍
希望自己能记得当下写下那段文字的初心!