ES6 Promise是一个ECMAScript 2015对象,表示正在进行的异步操作
在 JavaScript 中执行长时间运行的任务期间加载器不保持可见
我试图在执行长时间运行的任务时显示加载指示器。加载程序应在任务的整个持续时间内保持可见,然后在任务完成时隐藏。然而,...
我正在创建一个函数,以便在需要时延迟加载图像(使用分页将大数据集划分为更小的块)。 问题是 Promise 嵌套在 items[i].imagedata 中...
如何避免这个使用 Promises 的 JavaScript 函数中的递归?
我有一个 JavaScript 函数,可以生成无尽的幻灯片。该代码有效,但我担心每次迭代都会以递归调用自身结束。使用开发者工具,看起来...
我正在尝试理解和掌握 Promise,但我遇到了一个问题,我不确定这是否是正确的做事方式。 我正在使用nodejs,并且有以下内容: 一个数据库和一个模块...
const p1 = 新 Promise((_, 拒绝) => { 拒绝(1); }).then((r)=>console.log(r)).catch((r)=>console.log(r)); const p2 = new Promise((resolve, _) => { 解决(10); }).then((r)=>
我知道这个问题之前被问过,但解决方案并不能解决我的问题。 所以我才想再问一遍。因为我尝试过 ES5、ES6、ES2018、ES2015、ES2015.promise 等。 背景.js 一个...
Javascript;在运行剩余代码之前将数据从 url 加载到对象变量中
我正在努力理解 javascript 异步/同步概念。 我已经对 openlayers Layer 类进行了子类化,以便在地图中进行一些自定义渲染。实例化该类的对象后,我...
我正在尝试获取数据,将其发送到 API,从中取出数据并将其作为响应传递。目前我在终端中看到数据,但我的响应对象为空。 // 调用 API 来获取...
我正在将 fetch API 与 REST API 一起使用,并且我想全局处理某些错误,例如 500、503 等错误......我尝试做这样的事情 函数(网址,方法,数据){ 返回获取(你...
是否 Promise.resolve(1);涉及微任务队列?
我正在寻找是否 Promise.resolve(1);是否包含任何 mcirotask 队列?没有附加 .then() 或 .catch() 处理程序。仅 Promise.resolve(1);例子: const v = Promise.resolve(1...
我正在学习承诺链,我偶然发现了一个疑问。考虑下面的承诺链 - const myPromise = new Promise((解决,拒绝) => { 设置超时(()=> { 解决(&quo...
ECMA 证明,在 JavaScript 中,Promise 处理程序(然后,catch)在 Promise 得到解决或拒绝后会排队到微任务队列中
我正在搜索声明的证明,在javascript中,promise处理程序(然后,catch)在promise得到解决或拒绝后会排队到微任务队列中。 首先是上面的陈述正确的是
我正在使用 JavaScript 发送大约 0 - 10 000 个获取请求。 目前,我正在返回一个承诺,其中包含一个循环获取请求的 for 循环。然而,这非常慢。 等待...
clearTimeout可以阻止已经移动到回调队列的回调执行吗?
考虑一个场景,我有两个任务 - 任务 1 是一个回调,使用 setTimeout 设置为 1 秒后执行。 任务 2 是一个同步/阻塞任务,需要相对更多的时间...
我在使用 FileReader 进行异步操作和 Promise(对我来说是一个相当新的概念)方面遇到了一些困难。我在那里找到了一个非常有趣的线程,但无法使我的脚本工作
我正在阅读一篇有关 JavaScript Promise 的文档(https://developers.google.com/web/fundamentals/getting-started/primers/promises),其中一个示例使用了一系列 Promise。 // 开始...
const con = require("../../database/connection").getConObject(); 让成员= []; 函数 getStudent(id, 回调) { 返回新的 Promise(函数 (解决, 拒绝) { 常量
上传文件的异步验证(React Dropzone + TS)
我需要使用 React Dropzone 验证上传视频的持续时间。问题是我发现的每个方法都是异步的,而库的验证器函数应该是同步的。怎么...
我正在解决异步问题。我正在制作一个网络抓取器,在抓取网络后,我需要将数据放入我的 MongoDB 数据库中。我需要将其发送到前端,但是 si...
我尝试制作一个 Node.js 程序来使用 Promise 连接到一系列 TCP 套接字。 这背后的主要目标只是一个愚蠢的测试:发送消息,然后等待套接字超时或......