240 发简信
IP属地:天津
  • 8个方向做好前端性能优化

    一、webpack方向 webpack优化其实可以归为HTTP层面的优化(网络层面)。因为HTTP这一层的优化两大方向就是:减少请求次数和缩短单...

  • Resize,w 360,h 240
    再看浏览器事件循环和NodeJS事件循环

    事件循环是浏览器和Node用来解决JS单线程运行带来的问题的一种运行机制。浏览器和NodeJS环境下的事件循环是不同的,浏览器是完全遵循HTML...

  • Resize,w 360,h 240
    解析“用ES5原型链实现的组合继承”

    用ES5实现继承,就是用原型链实现。只要把子类和父类的原型链打通就解决了主要问题。最常用的是组合继承: 1、 。这句话的作用很明显,是在Chil...

  • Resize,w 360,h 240
    Object.prototype.toString()到底有哪些值?

    Object.prototype.toString()是目前JS提供的颗粒度最小的类型判断方法,用来精确判断数据类型。如果我们把Object.p...

  • Resize,w 360,h 240
    你不知道的javaScript箭头函数,this只是冰山一角

    导读 如果你查阅了javascript箭头函数的资料,大抵会得出这样的结论:1、箭头函数最大的特点是没有this,如果在箭头函数内部使用this...

  • Resize,w 360,h 240
    前端打包gzip + nginx开启静态gzip

    一、为什么用静态gzip方案? 服务端动态gzip是常见的方案,即服务端判断浏览器http请求头中的Accept-Encodin是否有gzip,...

    1.4 5193 1 13
  • Resize,w 360,h 240
    “一法三表”彻底记住JS显式/隐式强制类型转换

    一、导读 由于各种历史原因javaScript的类型转换真的令人吐血。本文是老弟翻阅各种材料自己总结出的javaScript强制类型转换规则,整...

  • Resize,w 360,h 240
    不一样的面向对象,javaScript原型揭秘

    一、导读 本篇文章将说清楚javaScript的原型、原型链机制,说的不对评论区砸板砖~如果你看了很多篇博客仍然搞不清楚prototype 、_...

  • Resize,w 360,h 240
    浏览器缓存HTTP缓存的细节补充和探讨

    最近在掘金上看到一篇讲解HTTP缓存的文章《前端优化:浏览器缓存技术介绍》,我觉得讲得很好,如果大家不熟悉HTTP缓存的话可以先看下这篇博客,很...