240 发简信
IP属地:安徽
  • 使用 webpack2 配置 React 开发环境

    前言 准备完全摒弃之前的博客,重新造轮子搭建博客了,前台使用 webpack + React 全家桶,具体使用还在学习中,暂把已经用到的部分记录...

  • Resize,w 360,h 240
    深度解析浏览器中输入 URL 后发生了什么

    先上张简单分析的图: 1. DNS 域名解析 第一步,浏览器会检查缓存中有没有这个域名对应的解析过的 IP 地址,如果有,解析结束。浏览器中的缓...

    0.5 3445 3 139 2
  • Resize,w 360,h 240
    CSS浮动与浮动清除(BFC)

    浮动 1. 什么是浮动 当元素的 float 属性不为 none 时就产生了浮动。 2. 浮动的影响 浮动会使元素脱离文档流,具体表现为:父元素...

  • 前端要掌握的几种排序算法

    因为之前面试有问到快排,昨天笔试又有做到关于排序算法的题,所以特地看了一下关于排序算法。前端对算法的要求不高,但是下面这几种易理解的排序算法还是...

  • 函数节流(throttle)与懒加载(lazyload)

    与函数去抖类似,函数节流是也是为了防止过多的DOM操作导致浏览器崩溃问题。但其思想与函数去抖不同,可以拿咖啡机打比方:如果长时间(atleast...

  • 函数去抖debounce

    1.什么是函数去抖 乘坐电梯时,一个人按下电梯进入电梯后,此时如果另一个人也按下了该层电梯,电梯不会运动,这种状态会一直持续到一段时间(wait...

  • 一道函数柯里化的面试题

    题目如下: 当我看到这个题的时候还没了解过什么是函数柯里化,于是我是这么做的: 最后运行结果是正确的,做完以后查了一下函数柯里化的概念,总结:简...

  • Resize,w 360,h 240
    谈谈我对node特点的理解

    打开node官网,可以看到首页正中写着: Node.js® is a JavaScript runtime built on Chrome's ...