用户中心USER CENTER

首页/用户
  • webpack 的 scope hoisting 是什么?

    摘要:原文链接是的新功能,直译过来就是作用域提升。作用域提升也类似于此,会把引入的文件提升到它的引入者顶部。接下来尝试在使用这个功能,对比启用前后的打包区别,相信你一定能很快理解他的作用。 原文链接:https://ssshooter.com/2019-02... scope hoisting 是 webpack3 的新功能,直译过来就是「作用域提升」。熟悉 JavaScript 都应该知道...

    or0fun 发布于JavaScript
  • const & let

    摘要:前世在还未出现前,的世界一直是的统治在中用于变量声明的关键字。的出现给带来了块级作用域,解决了变量提升,禁止了重复声明变量,让少了很多疑惑的地方。时代已经过去了,各种特性用起来。 前世 在 const & let 还未出现前,JS 的世界一直是 var的统治 var:在JS中用于变量声明的关键字。 特点: 变量提升 只有函数作用域或者全局作用域,没有块级作用域 重复声明变量 循环体重...

    or0fun 发布于JavaScript
  • 函数节流与函数防抖

    摘要:函数节流指定时间间隔内只会执行一次任务函数防抖任务频繁触发的情况下,只有任务触发的间隔超过指定间隔的时候,任务才会执行。使用函数节流与函数防抖的目的,在开头的栗子中应该也能看得出来,就是为了节约计算机资源。 什么是函数节流与函数防抖 举个栗子,我们知道目前的一种说法是当 1 秒内连续播放 24 张以上的图片时,在人眼的视觉中就会形成一个连贯的动画,所以在电影的播放(以前是,现在不知道)...

    or0fun 发布于JavaScript
  • JavaScript 深入之创建对象

    摘要:与寄生构造函数模式有两点不同新创建的实例方法不引用不使用操作符调用构造函数稳妥对象最适合在一些安全的环境中。稳妥构造函数模式也跟工厂模式一样,无法识别对象所属类型。 1. 工厂模式 function createPerson(name) { var o = new Object(); o.name = name; o.getName = function () ...

    or0fun 发布于JavaScript
  • 记一次重构小博客

    摘要:一直以来都想用自己所想的技术做一些个人小项目,之前的博客觉从视觉上和交互上得有点小小不满足,所以想着做一些小小的重构。在这里灰常感谢三毛同学和同学,此重构博客才可以实现。 一直以来都想用自己所想的技术做一些个人小项目,之前的博客觉从视觉上和交互上得有点小小不满足,所以想着做一些小小的重构。陆陆续续花了两个多月的时间,原因是工作特别的忙(为自己懒惰找借口),所以知道今天才发布上线。在这里...

    or0fun 发布于JavaScript
<