es6-promise 相关问题

ES6 Promise是一个ECMAScript 2015对象,表示正在进行的异步操作

承诺既要解决又要拒绝

好像我的Promise同时在返回true和false。控制台返回 "undefined",然后就在下面返回 "something went wrong"。数据返回的是...

回答 1 投票 0

按顺序进行异步调用

我现在有一些看起来像这样的代码:const a = await function1(); const b = await function2(); const c = await function3(); 然而,我正试图优化速度,不想让 ...

回答 2 投票 2

Javascript在三元操作符中使用单次等待的方式

我有一个情况,我想在三元操作符中使用 await。我想根据条件将一个值设置为一个字面值或一个承诺的resolve值。希望下面的代码能 ...

回答 2 投票 0

Promise.all vs await Promise.all例子错误

我试图让自己看到Promise.all和 await Promise.all之间的不同。我了解到,如果其中一个承诺失败,第一个承诺会提前完成,但在同样的情况下,我们必须...

回答 1 投票 2

用babel和core-js编译Promises会导致窗口无限重载。

我想在IE11上运行以下一段代码 let myPromise = Promise.resolve(123); myPromise.then((value) => { console.log(value); }); 我的配方是Rollup和babel(& core-js为...

回答 1 投票 0

当我使用Promise.all进行多次调用(大约12次)时,一些API调用失败。

我想进行多次API调用,调用次数为12次,我使用Promise.all方法,但问题是有些调用失败了,失败次数不固定,有时是4次,有时是2或6次。

回答 1 投票 0

带回调的异步函数

我正在处理包含有回调的异步函数的代码,即async getData(options, callback) { 我实在想不出为什么有人会在异步函数中使用回调。所以我...

回答 1 投票 0

JS中的异步函数是什么?什么是JS中的异步和 await?

本Q&A旨在对以下问题给出明确的答案。JS中的异步函数是什么,什么时候用,怎么用?JS中的async、await关键字是什么,它们是如何......

回答 1 投票 2

为什么抓住这个错误会破坏映射函数&承诺链?

我正试图从一个房间中获取多个消息。有些消息可能已经被删除了,所以试图获取它们会导致错误... const keyPromises = data.map(async(pack) => { ...

回答 1 投票 0

为什么navigator.share()在fetch API中不能工作?

我遇到了一个非常有趣的问题,navigator.share()在fetch之外可以正常工作,但在里面却不行。工作:navigator.share({title: '1 Test title', text: '1 Test text'}) 不工作: ...

回答 1 投票 0

为什么一个承诺在执行它的处理程序时,如果注销了,它的状态是 "待定"?

这个问题可能不是关于一个实际的问题,尽管我还是很好奇这里发生了什么: const r = Promise.resolve('I resolved') .then(() => { console.log('****then****') ...

回答 1 投票 -1

Socket.io和Async不返回值。

我有一个async客户端函数 可以返回用户名是否被占用。我使用socket.io来发送数据包,我很难找到问题所在。这是...

回答 1 投票 0

在asyncawait中使用Promise.reject()来捕捉处理程序。

我只是想知道使用以下代码是否是一个好的做法: const myFun = async () => { try { const response = await api(); if(response.status === 200) { ....

回答 1 投票 0

在asyncawait中使用Promise.reject()来捕捉处理程序。

我只是想知道使用以下代码是否是一个好的做法: const myFun = async () => { try { const response = await api(); if(response.status === 200) { ....

回答 1 投票 0

如何处理单个数组上的多次异步调用?

这是个比较理论性的问题。我原本打算把这个问题叫做是否可以在map上迭代两次,但是光听起来,这听起来就像是一个反模式。所以我假设...

回答 1 投票 0

如何处理单个数组上的多次异步调用?

这是个比较理论性的问题。我原本打算把这个问题叫做是否可以在map上迭代两次,但是光听起来,这听起来就像是一个反模式。所以我假设...

回答 1 投票 0

Async Await无法与Google drive API配合使用。

我是JavaScript和AsyncAwait概念的新手。我正在使用drive API的例子,并且能够打印出我的驱动器中的文件。但是,当我尝试将响应存储到一个叫做......的变量中时,我发现,这个变量是不存在的。

回答 1 投票 0

vue async函数返回[对象承诺]。

我想做的是:我正在做一个权限处理器Mixin,它应该处理一个网站的认证用户的权限,例如,如果一个登录的用户没有权限查看网站的某个特定部分...

回答 1 投票 0

如何使用asyncawait从Promise返回JSON对象?

在我的JS课程作业的app中,我需要用asyncawait从Promise中返回一个JSON对象,如下所示: let addCamera = async (url, location) => { const options = { method:'....

回答 1 投票 -2

为什么这个JavaScript ES6例子中的" await "后面的代码没有被运行?

我有以下片段: let zxcv = () => new Promise((resolve, reject) => { setTimeout(() => { console.log(4) }, 1000) }) async function jk(){ await zxcv() ....

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.