Avatar notebook default
10篇文章 · 12720字 · 1人关注
  • 手写防抖

    节流 节流的原理很简单: 如果你持续触发事件,每隔一段时间,只执行一次事件。 根据首次是否执行以及结束后是否执行,效果有所不同,实现的方式也有所...

  • Resize,w 360,h 240
    CDN介绍

    内容分发网络(Content delivery network或Content distribution network,缩写:CDN)是指一种...

  • 手写实现apply,call,bind

    apply和call的区别就是传的参数形式不一样。call是一个一个的传,apply可以将参数以数组的形式传进去。而bind是传入第二个和后面的...

  • js垃圾回收机制

    搬运自MDN https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Memory_Ma...

  • Resize,w 360,h 240
    virtual dom 原理

    声明:本文copy自深度剖析:如何实现一个 Virtual DOM 算法-戴嘉华,留做记录已做日后温习 目录: 1 前言 2 对前端应用状态管理...

  • Resize,w 360,h 240
    React生命周期和Vue生命周期

    React生命周期getDerivedStateFromProps 用于替换 componentWillReceiveProps ,该函数会在初...

  • BFC(Block Formating Context)介绍

    在解释BFC之前,先说一下文档流。我们常说的文档流其实分为定位流、浮动流和普通流三种。而普通流其实就是指BFC中的FC。FC是formattin...

  • DNS相关介绍及DNS Prefetch

    DNS 解析 为什么要 DNS 解析因为 http 是基于 tcp 连接的,而 tcp 则是通过 ip 地址去识别访问的。DNS 解析就是域名转...

  • Resize,w 360,h 240
    CSS实现自适应的正方形

    总体思路:由于height是不固定的,所以不能直接使用height值。因此转换思路使用width值来实现正方形的height赋值。所以理论上只要...

    1.1 2515 0 10

文集作者