网站首页 站内搜索

搜索结果

查询Tags标签: promise,共有 329条记录
  • 从0开始。从头开始手写Promise。

    前提知识 高阶函数 高阶函数 满足以下条件之一:函数的参数是一个 函数 函数的返回值是一个函数闭包 定义: 有权访问另一个函数作用域中变量的函数(来源红宝书) 函数柯里化 柯里化(Currying),把接受多个参数的函数转换成接受一个单一参数的函数 举例 let add = functi…

    2020/5/25 11:26:44 人评论 次浏览
  • 封装Promise版本的 readFile

    写在前面 作者最近遇到了一个有趣的问题,我们都知道文件读取有两种类型 fs.readFileSync(); //同步读取 fs.readFile(); //异步读取 复制代码而Promise 是异步编程的一种解决方案, 那么我们能否封装一个Promise版本的 readFile呢? 引子 我们来看看阮一峰老师关于javascri…

    2020/5/18 11:27:49 人评论 次浏览
  • Promise 篇 - 一言既出 驷马难追

    楔子夫子之说君子也,驷不及舌 --出自《论语颜渊》一言而非,驷马不能追;一言而急,驷马不能及 --出自《邓析子转辞》君子的所为 —— Promise 一言既出驷马难追,古代人对君子的追求,造就了他们对承诺的认真和执着,而作为程序员的我们,虽不能读万卷书,却依然能从 Pr…

    2020/5/12 11:27:11 人评论 次浏览
  • 性能优化小册 - 异步堆栈追踪:为什么 await 胜过 Promise

    与直接使用 Promise 相比,使用 async/await 不仅可以使代码更具可读性,而且还可以在 JavaScript 引擎中实现一些有趣的优化。 这篇文章是关于一个这样的优化,涉及异步代码的堆栈追踪。 async/await 和 Promise 的根本区别在于 await fn() 暂停当前函数的执行,而 promi…

    2020/5/12 5:26:24 人评论 次浏览
  • 30分钟,带你实现一个符合规范的 Promise(巨详细)

    前言 关于 Promise 原理解析的优秀文章,在掘金上已经有非常多了。但是笔者总是处在 看了就会,一写就废 的状态,这是笔者写这篇文章的目的,为了理一下 Promise 的编写思路,从零开始手写一波代码,同时也方便自己日后回顾。Promise 的作用 Promise 是 JavaScript 异步编…

    2020/5/6 11:26:44 人评论 次浏览
  • 改进异步封装:处理带返回值的异步调用

    最近几篇文章都跟微信小程序开发有关,所以有人就问:“小程序不懂啊,能不能写点别的?”。其实不用太在意“小程序”这件事情,因为“小程序”在文章中只是一个开发场景,我们实际解决的问题并非只在小程序中才会遇到,而解决问题的手段完全与小程序无关!1. 问题 在 Pr…

    2020/4/26 5:28:48 人评论 次浏览
  • 如何在Javascript中对数组的遍历使用异步函数

    2020/4/24 5:21:54 人评论 次浏览
  • 图解 Promise 实现原理(二)—— Promise 链式调用

    2020/4/23 11:22:01 人评论 次浏览
  • 你真的懂Promise吗

    2020/4/20 11:18:00 人评论 次浏览
  • 一杯喜茶的时间手搓Promise

    2020/4/8 14:01:20 人评论 次浏览
  • 面试官你来,130行带你手写完整Promise

    2020/4/5 11:01:32 人评论 次浏览
  • 用Promise封装异步过程,用async封装Promise

    2020/3/31 11:02:53 人评论 次浏览
  • 图解 Promise 实现原理(一)—— 基础实现

    2020/3/30 11:02:23 人评论 次浏览
  • 如何取消 Fetch 请求

    2020/3/27 14:01:20 人评论 次浏览
  • 渐进增强的 Promise

    2020/3/25 11:01:51 人评论 次浏览
扫一扫关注最新编程教程