Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
是否可以在 Promise.all 稍后向数组添加 Promise?
我正在做一个项目 我问自己启动这个项目是否可行Promise all在 Javascript 中 他们确实向数组添加了更多 Promise 的任务 以及它们是否也在运行 const runAsyncFunctions async gt co
javascript
Arrays
nodejs
promise
es6promise
Javascript 然后没有承诺返回值
也许我没有正确谷歌搜索 不带参数的 then 函数不会阻塞吗 例如 你有一个承诺 someFunc gt return new Promise res rej gt somethingAsync input then val gt res
javascript
ECMAScript6
promise
es6promise
Javascript:在没有库的情况下连续(或顺序)运行异步任务
我想在循环中运行一些异步任务 但它应该按顺序执行 一个接一个 它应该是普通的 JS 不带有任何库 var doSome function i return Promise resolve setTimeout gt console log
javascript
promise
asyncawait
es6promise
如何使用 Promise.all 获取 URL 数组?
如果我有一个 url 数组 var urls 1 txt 2 txt 3 txt these text files contain one two three respectively 我想构建一个如下所示的对象 var text one
javascript
promise
es6promise
fetchapi
React:搜索过滤器无法正常工作
我通过 API 从服务器获取记录 API 是在 Loopback 中构建的 实际上 我在每个页面上显示 5 条记录 目前工作正常 我可以导航next or prev通过分页按钮 每页显示 5 条记录 问题是 当用户在搜索框中键入内容时 记录
javascript
ReactJS
ReactNative
ECMAScript6
es6promise
返回承诺与在承诺内返回未定义之间的区别
我不太确定我是否理解这两种常见场景之间的区别 假设我们有这个 user save then function val anotherPromise1 val then function val anotherPromise2 val cat
javascript
nodejs
promise
es6promise
ES6 Promises/在满足多个 Promise 后调用函数(不能使用 Promises.all)[重复]
这个问题在这里已经有答案了 我正在编写 Javascript 它需要这些事件按以下顺序发生 同时触发多个 API 调用 所有调用完成且响应返回后 执行一行代码 听起来很简单 但棘手的部分是我不能使用 Promises all 因为我仍然希望
javascript
ECMAScript6
es6promise
何时不使用承诺[关闭]
Closed 这个问题是基于意见的 help closed questions 目前不接受答案 在阅读了数十篇关于 es6 Promise 有多伟大以及为什么我们应该实现它们的文章之后 我有这样的感觉 ALL我的 不平凡的 JavaScri
javascript
nodejs
promise
es6promise
如何在 Node.js 中进行多个 API 调用并在每次调用之间有延迟
我的目标是对数据列表进行多个 api 调用 假设我有以下代码 const axios require axios const axiosRequests const strings a b c for let str of strings
javascript
nodejs
asyncawait
axios
es6promise
Angular 2 链式 Promise 并传递拒绝
应该是一个简单的问题 但是我找不到有关如何做到这一点的文档 像这样链接一个承诺 Making a promise no problem let promise new Promise resolve reject gt let data d
javascript
angular
es6promise
同步获取已解决 Promise 的值
如果我们知道一个Promise肯定已经解决了 我们如何访问该值 如果不能 为什么不呢 let a Promise resolve 123 console log a value 以下不起作用 它打印 First Last 123 conso
javascript
ECMAScript6
promise
es6promise
在某些情况下省略“等待”是否合法?
我在用async await在我的代码中的几个地方 例如 如果我有这个功能 async function func x return y 然后我总是这样称呼它 async function func2 x let y await func
javascript
asyncawait
es6promise
Javascript ES6 承诺支持“done”api 吗?
例如 p new Promise function resolve reject throw err p done 在大多数 Promise Polyfill 库中 done 会抛出错误 并且当前执行将退出 但如果我们使用p then 什么
javascript
promise
ECMAScript6
es6promise
为什么 try catch 块没有捕获 Promise 异常?
我对承诺的错误处理感到困惑 答案可能很明显 但我不明白 我有以下示例代码 var test async function throw new Error Just another error try test then catch err
javascript
Exception
es6promise
Promise 构造函数回调的主体何时执行?
假设我有以下代码构造一个Promise function doSomethingAsynchronous return new Promise resolve gt const result doSomeWork setTimeout gt
javascript
ECMAScript6
promise
es6promise
Cleancode:在 Promise 中尝试/捕获
我正在研究 redux form atm 并找到了这段代码 它对我有用 但是有没有更干净的方法可以用 ES6 风格编写它 const asyncValidate values dispatch gt return new Promise r
javascript
ECMAScript6
codingstyle
es6promise
Nodejs 异步 Promise 队列
我需要使用速率受限的 API 例如 我一秒钟只能进行 10 个 API 调用 因此我需要等待当前秒结束才能进行另一个 API 调用 为了实现这一目标 我想创建一个可以自行管理的异步队列 它的主要功能是让我向队列添加一个新的 Promise
javascript
nodejs
Asynchronous
Queue
es6promise
类型“Promise
”上不存在属性“finally”
我试图对承诺使用finally 方法 但我不断收到此错误 Property finally does not exist on type Promise
angular
typescript
ionicframework
es6promise
ES6 Promise.all 进度
在进一步行动之前 我有几个需要解决的承诺 Promise all promises then results gt going further 有什么办法可以让我取得进展吗 Promise all承诺 从文档看来 这不可能 https de
javascript
es6promise
ES6 Promise 返回值的执行顺序
尝试了解 ES6 Promise 的执行顺序 我注意到链式处理程序的执行顺序受到前一个处理程序返回值还是 Promise 的影响 Example let a Promise resolve a then v gt Promise resol
javascript
ECMAScript6
es6promise
1
2
3
4
5
6
...9
»