1. Promise 构造函数: Promise (excutor) {} (1) executor 函数: 执行器 (resolve, reject) => {} (2) resolve 函数: 内部定义成功时我们调用的函数 value => {} (3) reject 函数: 内部定义失败时我们 ...
转载 2021-10-12 08:26:00
239阅读
2评论
1. Promise#thenpromise.then(onFulfilled, onRejected);示例:Promise#the
原创 2023-03-13 18:25:10
109阅读
文章目录1. 封装 readFile封装使用2. 封装 ajax 请求封装使用3. Promise 封装案例1. 封装 readFile封装var fs = require('fs')function pReadFile(filePath) { return new Promise(function (resolve, reject) { fs.readFile(filePath, 'utf8', function (err, data) { if (err) {
原创 2021-02-23 12:48:11
1299阅读
Hey, 我是 沉浸式趣谈 本文首发于【沉浸式趣谈】,我的个人博客 https://yaolifeng.com 也同步更新。 转载请在文章开头注明出处和版权信息。 如果本文对您有所帮助,请 点赞、评论、转发,支持一下,谢谢! 聊到异步,Promise 大家肯定都不陌生,是咱们处理异步操作的神器 不过呢,就算有 Promise,有时候处理一些既可能是同步又可能是异步的函数,或者那种随时可能在启动
原创 6月前
75阅读
Promise构造函数 Promise构造函数: Promise (excutor) {}excutor函数: 同步执行 (resolve, reject) => {}resolve函数: 内部定义成功时我们调用的函数 value => {}reject函数: 内部定义失败时我们调用的函数 reason => {}说明:...
原创 2022-10-13 16:54:47
132阅读
Promise 是处理异步操作的重要工具。它使得代码更加清晰、可读,并且能够有效地避免回调地狱。
原创 精选 11月前
182阅读
1.实例方法: <script> //Promise常用API-实例方法 // consol
原创 2023-05-17 18:33:55
67阅读
当所有列出的 Promise 都 resolve 后,新的 Promise 也将 resolve,并且它们的结果数组成为新的 Promise 对象的结果。请注意,结果数组成员的顺序与其源承诺中的顺序相同。尽管第一个 Promise 需要最长的时间来解决,但它仍然是结果数组中的第一个。一个常见的技巧是将一组作业数据映射到一组 Promise 中,然后将其包装到 Promise.a
原创 2022-08-20 00:48:06
66阅读
Promise.all 使用场景:假设我们希望许多 Promise 并行执行,并等待它们都准备好。 一个实际例子是:
原创 2022-08-21 00:53:07
69阅读
/** * 将小程序的API封装成支持PromiseAPI * @params fn {Function} 小程序原始API,如wx.login */ const wxPromisify = fn => { return function (obj = {}) { return new Promi ...
转载 2021-07-21 16:32:00
115阅读
2评论
转载 2018-11-13 14:09:00
100阅读
Promise高级用法提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Promise高级用法串行API
原创 2024-05-15 10:31:21
136阅读
例如,如果有多个 fetch 调用,就像上面的例子一样,一个失败了,其他的 fetch 仍
原创 2022-08-20 00:47:59
96阅读
Promise.all 使用场景:假设我们希望许多 Promise 并行执行,并等待它们都准备好。 一个实际例子是:并行下载多个 URL,并在这
原创 2022-08-21 00:52:53
146阅读
javascipt 中 promiseAPI和方法
原创 2022-11-26 13:58:14
233阅读
This can be a tool save into your toolbox.
转载 2019-11-13 21:40:00
229阅读
2评论
how to fetch a group promise api in order with the returned resolved resultPromise Fetch Async Await how to fetch a group promise api in order with the returned resolved resultpromise 一组依次请求,gene
转载 2020-10-02 22:02:00
81阅读
2评论
Folder structure: | __mocks__ | api | pet.js | src | api | pet.js __mocks__/api/pet.js // __mocks__/api/pet.js import { readFileSync } from 'fs' impor
转载 2020-05-12 18:10:00
80阅读
2评论
promise 可解决的问题: 可以支持多个并发的请求,获取并发请求返回的数据 解决回调地狱的问题 真正用同步代码写异步操作的是 async await Promise两个特点: 对象的状态不受外界影响 一旦状态改变,就不会再变,任何时候都可以得到这个结果 Promise三种状态: Pending(
转载 2022-02-23 11:42:54
61阅读
一 为什么要使用Promise由于异步任务不能直接拿到结果,于是我们传一个回调(函数)给异步任务,当异步任务完成时调用回调,同时调用的时候把异步任务的结果作为回调的参数。但是该方法容易出现回调地狱,代码变得使人看不懂,因此使用Promise。二 用法//该bool用来帮助模拟成功或失败let bool=false//封装Promiselet fn=()=>{//返回promise实例retu
转载 2021-01-22 20:26:03
249阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5