es6-promise 相关问题

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

Promise 构造函数是必须的还是可以避免?

根据 Promise - Javascript | MDN, 构造函数主要用于包装不支持的函数 已经支持承诺。 在较低的层面上,已经支持 Promise 的函数将......

回答 3 投票 0

如何避免一遍又一遍地编写“return new Promise(...)”的样板?

使用异步 JavaScript 时,我的代码中的每个其他函数如下所示: 函数名() { 返回新的 Promise((resolve,reject) => { // 执行一些异步任务 资源...

回答 3 投票 0

如何使用 Promise.all() 解析嵌套的 Promise

我正在尝试写这样的东西,但无法解决内心的承诺。 const traceSamplesRequests = transactionTypes.map(async (transactionType) => { // 这部分应该是同步的...

回答 3 投票 0

带有等待功能的 JavaScript 简单任务运行器

我想实现类似任务运行程序的东西,它将被推送新任务。这些任务中的每一个都可以是一些异步操作,例如等待用户或进行 API 调用或其他操作。任务

回答 7 投票 0

ERR_UNHANDLED_REJECTION 在 Promise 对象数组中等待时出现 UnhandledPromiseRejection

我试图理解异步等待与承诺和for..of循环。我有一个函数,它通过解析是否向其传递偶数以及通过拒绝是否传递奇数来生成承诺...

回答 2 投票 0

异步 IIFE 和新 Promise 之间有有意义的区别吗?

考虑以下作业: const Promise1 = (async () => { 等待一些AsyncFunction(); })(); const Promise2 = new Promise(异步解析 => { 等待一些AsyncFunction(); 重新...

回答 1 投票 0

为什么 javascript ES6 Promise 在解析后继续执行?

据我了解,promise是可以resolve()或reject()的东西,但我惊讶地发现promise中的代码在调用resolve或reject后继续执行。 我考虑过

回答 4 投票 0

JavaScript 中带有 Promise 的事件循环

直到今天我以为我知道 JavaScript 中的事件循环是如何工作的,但我遇到了一个非常奇怪的问题。也许这对你来说并不奇怪,那么如果你能向我解释一下,我将不胜感激,所以......

回答 2 投票 0

保存变量上的异步/等待响应

我正在尝试使用 async/await 和 try/catch 来理解异步调用。 在下面的示例中,我如何将成功的响应保存到可以在代码的其余部分中使用的变量......

回答 5 投票 0

Angular - Promise 不断返回 ZoneAwarePromise

如何让 myPromise 成为普通的 Promise 而不是 ZoneAwarePromise?我也尝试将resolve() 包装在NgZone.runOutsideAngular() 和setTimeout() 中,但没有成功。 常量

回答 1 投票 0

承诺嵌套在javascipt中如何工作[重复]

为什么会打印promisepending? 我期待它可能会给出承诺>或承诺<1> 让 k = new Promise((解决, 拒绝) => { 让 a = new Promise((res, re...

回答 1 投票 0

在异步函数中抛出错误的问题

每次调用 async 函数时,都会返回一个新的 Promise 这将用异步函数返回的值来解析, 或因异步函数中未捕获的异常而被拒绝...

回答 1 投票 0

jQuery .val() 不会更改一个选择元素的值,但会更改另一选择元素的值

我正在为从事特殊项目的承包商提交时间申请。我有两个选择元素:projectSelect 和 payPeriodSelect。 我使用 JavaScript 承诺链来检索...

回答 1 投票 0

单击按钮进行 API 调用并显示响应

我有一个对象数组,我正在处理我想要的响应,单击“阅读更多”按钮它将进行 API 调用并显示响应结果,而“阅读更多”按钮不应显示...

回答 1 投票 0

JavaScript:为什么这个承诺没有返回值? [重复]

我被一个应该从 API 获取数据然后返回预定义类型的数组的函数所困扰。但是,我总是会收到一条错误消息,表明 A 函数的 dec...

回答 1 投票 0

当 Promise.all() 拒绝时停止其他 Promise

虽然所有关于 Promise.all 的问题都集中在如何等待所有的 Promise 上,但我想走另一条路——当任何一个 Promise 失败时,停止其他的,甚至停止整个脚本。 这里'...

回答 4 投票 0

如何编写适用于 Promise.resolve() 的 Promise 的 polyfill?

我正在尝试编写一个 Promise Polyfill 以更好地理解 Promise。 我在网上搜索了一下,找到了一段我能在一定程度上理解的代码。 函数 CustomPromise(exec...

回答 1 投票 0

使用 React 查询对两个不同的 API 实现多个突变

const 首先 = useMutation({ 突变Fn:(数据)=> { 返回 Promise.all([ (axios.put( “https://dummyjson.com/products/1”, JSON.stringify({ ...

回答 1 投票 0

通过描述微任务队列和调用堆栈架构来解释以下代码的输出

这是代码: 函数 SSD() { 控制台.log('SSD') } 异步函数createData() { 让状态=未定义 尝试 { const res = wait fetch('https://api.github.com/users/Soumya-...

回答 1 投票 0

如何将requestAnimationFrame与Promise一起使用

我想将requestAnimationFrame与Promise一起使用,所以我可以这样使用它 opacityToggle("layername",0).then(i=>"动画结束后做一些事情") ,但不知道如何...

回答 3 投票 0

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