• JavaScript 的 Async/Await 完胜 Promise 的六个理由

     发表于 1 年 前

    Async/await 是过去几年中添加到 JavaScript 中的最具革命性的功能之一。它让我们意识到 promise 的语法有多混乱,并提供了直观的替代。...

  • 值得多聊聊的 Promise 模式,以及它能解决什么问题

     发表于 1 年 前

    Promise 模式是解决 Callback hell 的一个很好的方式, 值得我们再多聊一聊。...

  • 30分钟,让你彻底明白Promise原理

     发表于 1 年 前

    前一阵子记录了promise的一些常规用法,这篇文章再深入一个层次,来分析分析promise的这种规则机制是如何实现的。ps:本文适合已经对promise的用法有所了解的人阅读,如...

  • JavaScript异步与Promise实现

     发表于 1 年 前

    本篇将介绍Promise,读完你应该了解什么是Promise,为什么使用Promise,而不是回调函数,Promise怎么使用,使用Promise需要注意什么,以及Promise的...

  • Async/Await 替代 Promise 的 6 个理由

     发表于 1 年 前

    Node.js的异步编程方式有效提高了应用性能;然而回调地狱却让人望而生畏,Promise让我们告别回调函数,写出更优雅的异步代码;在实践过程中,却发现Promise并不完美;技术...

  • Async/Await替代Promise的6个理由

     发表于 1 年 前

    Node.js的异步编程方式有效提高了应用性能;然而回调地狱却让人望而生畏,Promise让我们告别回调函数,写出更优雅的异步代码;在实践过程中,却发现Promise并不完美;技术...

  • 理解 Promise 简单实现的背后原理

     发表于 1 年 前

    在写javascript时我们往往离不开异步操作,过去我们往往通过回调函数多层嵌套来解决后一个异步操作依赖前一个异步操作,然后为了解决回调地域的痛点,出现了一些解决方案比如事件订阅...

  • 快速将 Promise 运用在开发中

     发表于 1 年 前

    这篇文章面向对Promise不甚了解的朋友,我将告诉你如何把它快速运用在开发中。...

  • JavaScript 之 Promise

     发表于 1 年 前

    Promise 对象用于异步计算。一个 Promise 对象表示一个现在或者将来或者永不可用的值。...

  • 理解 ES6 中的 Promise

     发表于 1 年 前

    这篇文章我尝试从感性的角度来理解一下 Promise。...

  • Async 函数 —— 让 promise 更友好

     发表于 1 年 前

    Async 函数在 Chrome 55 中是默认开启的, 它确实非常不错。它允许你写出看起来像是同步的、基于 promise 的代码,但不会阻塞主线程。它让你的异步代码没那么“聪明...

  • 彻底理解Javascript 中的 Promise

     发表于 2 年 前

    所谓 Promise,就是一个对象,用来传递异步操作的消息。它代表了某个未来才会知道结果的事件(通常是一个异步操作),并且这个事件提供统一的 API,可供进一步处理。...

  • Promise对象的基础入门学习

     发表于 2 年 前

    Promise对象是CommonJS工作组提出的规范。Promise原本只是社区提出的构想,一些外部函数库率先实现了该功能,ES6中将其写入了语言标准。Promise是啥,它就是一...

  • callback 和 promise 的错误捕获-暗坑集锦

     发表于 2 年 前

    最近忙于业务开发,好久没有更新博客了,把最近开发中踩到的关于错误捕获的坑,拿出来分享下;这些暗坑浪费了我大量的开发时间,只怪自己学识太浅。开始正文。...

  • 流程控制: jQ Deffered 与 ES6 Promise 使用入坑!

     发表于 2 年 前

    链式调下会有一串 then 和 catch ,这些 then 和 catch 处理器会 按照顺序 接受 上个处理器 所产生的返回值,并且根据 传入的状态 做出 不同 响应,要么跳过...

  • PHP纯异步非阻塞框架:swPromise

     发表于 2 年 前

    在日常的使用场景中,PHP一般用作接口聚合层。一个业务请求可能会串行的请求多个接口A->B->C,此时如果接口B的响应时间较慢(关键性业务,需要有较长的timeout等待时间),则...

  • 用Promise组织程序

     发表于 3 年 前

    用Promise组织程序...

  • JavaScript Promises 相当酷

     发表于 3 年 前

    许多的语言,为了将异步模式处理得更像平常的顺序,都包含一种有趣的方案库,它们被称之为promises,deferreds,或者futures。JavaScript的promises...

  • iOS 异步开发:PromiseKit

     发表于 4 年 前

    现代化的开发都要求高度异步,iOS 开发也是一样,PromiseKit 能提供强大的 iOS 开发异步功能,非常容易使用。 PromiseKit 不仅仅是 Promises ...