关键字:setTimeout
  • Promise其它方法一
    Promise其它方法在一些场景里面使用还是蛮有用的,今天完善一下其它一些方法。 catch: 这个是最简单的,catch其实就是没有成功方法resolve的then函数,所以catch方法: catch(errCallback){ re ...
  • 《你不知道的JavaScript》--函数作用域和变量提升(03)
    一、函数中的作用域 function foo(a){ var b = 2; ... function bar(){ ... } var c = 3 } 在这个代码片段中,foo的作用域气泡中包含了标识符a,b,c ...
  • 《你不知道的JavaScript》--闭包(04)
    一、闭包 当函数可以记住并访问所在的词法作用域时,就产生了闭包,即使函数是在当前词法作用域之外执行。 function foo(){ var a = 2; function bar(){ console.log(a) // ...
  • Promise其它方法二
    race静态方法,只要有一个改变状态,不管成功失败都返回这个改变状态的值,如果是普通值之间成功返回: static race(promises){ return new Promise((resolve, reject) => { f ...
  • 《你不知道的JavaScript》-- this(05)
    一、this的绑定规则 针对于函数来来说,this的绑定和函数声明的位置没有任何关系,只取决于函数的调用方式,它指向什么完全取决于函数在哪里被调用。 当一个函数被调用时,会创建一个活动记录(有时候也称为执行上下文)。这个记录会包含函数在哪里 ...
  • 如何优雅地取消 JavaScript 异步任务?
    在程序中处理异步任务通常比较麻烦,尤其是那些不支持取消异步任务的编程语言。所幸的是,JavaScript 提供了一种非常方便的机制来取消异步任务。 中断信号 自从 ES2015 引入了 Promise ,开发者有了取消异步任务的需求,随 ...
  • jQuery实现自动切换动画
    test2 (1).gif image.png gif压缩得太厉害了,可能看不清或者加载不出,大家可以到我司官网看看效果,点击这里进入官网 不知道这种效果是不是你们想要的效果,这是超人鸭开发公司官网遇到的一个需求,结合上面的动图梳理一下需 ...
  • 微信小程序-使用canvas绘制图片,下载,分享
    需求, 使用canvas绘制图片和文字, 生成图片 官方文档 wxml: <button bind: ...
  • 一节课彻底弄懂promise、async、await(一)
    刚接触js的时候,对于es6的promise、async、await简直怕的要死,甚至有段时间非常害怕promise这个词,随着后面慢慢的接触,觉得这个东西并非那么难理解,主要还是需要弄懂js的一些基础知识。那么接下来,跟上我的思路,一起彻 ...
  • 原来rollup这么简单之 rollup.watch篇
    大家好,我是小雨小雨,致力于分享有趣的、实用的技术文章。 内容分为翻译和原创,如果有问题,欢迎随时评论或私信,希望和大家一起进步。 大家的支持是我创作的动力。 计划 rollup系列打算一章一章的放出,内容更精简更专一更易于理解 目前打算 ...

暂无数据