异步 JavaScript 编程中的 https.get 的 async / await 版本 vs promise 版本 vs 回调版本
作者:Hamid 提问时间:3/25/2023
为什么 JS 中异步程序的这个异步/await 版本不给出任何输出? async-await 版本: const https = require('https'); async function...
promise 问答列表
作者:Hamid 提问时间:3/25/2023
为什么 JS 中异步程序的这个异步/await 版本不给出任何输出? async-await 版本: const https = require('https'); async function...
作者:Benjamin Gruenbaum 提问时间:3/21/2014
我开发 JavaScript 已经有几年了,我完全不明白 promise 有什么大惊小怪的。 似乎我所做的只是改变: api(function(result){ api2(function(re...
作者:kd8 提问时间:3/29/2023
这个问题在这里已经有答案了: promise 回调参数从何而来 (3 个答案) 何时或谁将 resolve 和 reject 函数传递给 JS 承诺? (6 个答案) Promise 执行器中的 'r...
作者:Jeffrey Bentley 提问时间:4/12/2023
在这个项目中,我发现了我的理解中的各种差距。我正在构建一个中间 API 服务器。一些端点获取一组信息,然后对每条信息进行外部调用,然后对响应进行一些操作,最终需要在完成所有操作后发送响应。 我通常一...
作者:User 提问时间:4/27/2023
我想使用 socket.io 和 node.js 循环发出 5 条事件消息。 这是我到目前为止尝试过的: HTML 客户端 //client <!doctype html> <html> <h...
作者:ozoz 提问时间:5/19/2023
我有一个容器$('#container'),当绘制DOM时就在那里。 由于 ajax 请求完成,在页面加载后,此容器将填充输入。但是,我的 await 函数似乎在页面加载后立即触发,并且不等待任何其...
作者:averagescripter 提问时间:5/19/2023
好吧,我真的很难找到清晰的文档来帮助我了解这里发生了什么。 gen_events.append(shared.gradio['Generate'].click( ui.gather_interfa...
作者:stoefln 提问时间:5/31/2023
我有一个应该可以取消的异步操作。所以我决定使用Bluebird Promises来完成它。 但是,当我尝试运行它时,我的代码永远不会完成,因为(如果承诺被取消)一切都停留在“等待”状态。 对于这个问...
作者: 提问时间:6/13/2023
在这种情况下,可以使用哪种 JavaScript 或 jQuery 构造的回调和/或承诺?它能做到吗? 我尝试了这个最小的例子(/vocab 和 /vocab2 是 REST 服务): "use...
作者:Avinash Galanki 提问时间:6/22/2023
我有两个与承诺相关的代码..逻辑是一样的......但是产生不同的输出,为什么呢? 代码 1 const is_shop_open = true; const order = (time,work...