用户中心USER CENTER

首页/用户
  • 深入理解JavaScript (1) —— 执行上下文与执行上下文栈

    摘要:执行上下文栈通过上文我们知道预处理全局代码时,会产生一个执行上下文环境。实现这一压栈出栈过程的机制就是执行上下文栈。 JavaScript的解析(预处理)与执行 详见:http://www.cnblogs.com/foodoi... 执行上下文 JavaScript在执行一个代码段之前,即解析(预处理)阶段,会先进行一些准备工作,例如扫描JS中var定义的变量、函数名等,进而生成执行上...

    lidashuang 发布于JavaScript
  • JS-异步函数链式调用(更新:20181221)

    摘要:基数,倒计时进入倒计时进入倒计时进入倒计时进入倒计时进入倒计时倒计数结束执行完毕,结果为,准备进入。 2018-12-21 更新1、简化调用方式,更贴近普通函数的风格;精简版戳这里! 2018-12-05 更新1、支持头节点入参;2、简化调用方式; //源码 function chainedFn(chain,firstFnArguments){ // 入参数据校验 ... ...

    lidashuang 发布于JavaScript
  • 面试--js实现继承

    摘要:的在中,对象是一个无序属性集合可以是基本值对象函数数据属性只读属性不可删除不可枚举访问属性构造函数来生成对象函数与原型一种最简单的继承利用原型链来实现继承子类父类的实例创建自定义类型性的最佳方式构造函数构造函数中的是每一个实例都特有的属性中 js的OOP 在es6中,对象是一个无序属性集合 可以是基本值 对象 函数数据属性:只读属性不可删除不可枚举 访问属性:getter s...

    lidashuang 发布于JavaScript
  • js针对大量数据的数据分块技术

    摘要:针对当对数据量庞大的数组执行遍历时,会相当耗费时间和内存,因为是单线程,因此在这个循环执行完之前会一直阻塞后面的代码执行,从而影响页面的渲染,逻辑绑定等等。这里讲下如何处理大数据的遍历的方法。 针对 当js对数据量庞大的数组执行遍历时,会相当耗费时间和内存,因为js是单线程,因此在这个循环执行完之前会一直阻塞后面的代码执行,从而影响页面的渲染,逻辑绑定等等。这里讲下如何处理大数据的遍历...

    lidashuang 发布于JavaScript
  • 实现环形进度条(CSS3+jQuery/Vue)

    摘要:整体思路是通过裁切产生两个半圆展示出静态的进度条,而后通过旋转角度的变化产生动态效果。而蓝色部分元素的颜色,是我们还未到达的进度。演示勤快的我去里写了一下这个是的实现这个是的实现环形进度条。参考文章利用和实现环形进度条 整体思路是:通过裁切(clip)产生两个半圆展示出静态的进度条,而后通过旋转(rotate)角度的变化产生动态效果。 先来回顾两个基础知识点 (1)css的一个不常见的...

    lidashuang 发布于JavaScript
<