I’m attempting to map and format data to render it into a table. I have an array of promises that I’m attempting to resolve with Promise.all(). but it seems to not be returning the result of the promise. my code is as follows: my data copy variable only returns as : where the result is the correct result of the
Tag: promise
Why doesn’t the add wait for the timeout promise to resolve?
Trying to play with how promises and async code works by making a calculator that will give me the answer after the given ms. Why isn’t the add function waiting for the timeout? It goes directly to resolve regardless of how many ms I pass in. Omitted reject to make it more clear. Answer You call resolve immediately: As timeout
Javascript: how to create an infinite-loop of promises?
I want to write in Javascript the following pseudo-code: I’ll explain it in words: asyncOperation uses a Promise, for example an AJAX call. I want that if the promise is rejected, then asyncOperation will be invoked again. Do you know how it can be done in Javascript? Answer If you’re going to use a loop, then you will have to
How to get a value in async function as soon as possible?
I’m working with Ethereum blockchain, but my problem my is JavaScript (async, await function). Here my code simplified: In my html In my App.js file Any help with any code of example? Thanks a lot in advance. Answer Welcome to the fantastic world of asynchronism… One way to do this would be : and in your App class :
script ends despite unresolved promise
Consider this: The scripts terminates at the await and the log is never printed to sdout, I don’t understand why Answer Nothing is wrong with your code. That’s just the model of Node. If there is no pending I/O pending promises don’t prevent Node from exiting. You can schedule some I/O if you want to stop Node from exiting but
Node: Using promise.all() to call API’s in parallel?
I’m a bit confused how promise.all work, does it run the array of promises in parallel? So here is a sample code From what I observed, Promise.all runs the promises in parallel, and wait for all promises to finish. Answer does it run the array of promises in parallel Promise.all doesn’t, no; your code does (well, probably; see the Notes
Updating Firestore Documents in Parallel Using Promise.all()
This question concerns the Firestore database, but, more generally, it concerns making async requests in parallel. Simply put, I wish to update multiple Firestore documents as quickly and efficiently as possible by mapping over an array of their document IDs. the .set() method is async (returning a promise) and so I understand that I can wrap the multiple requests –
Google Cloud Function async with multiple fetch requests
I’m new to both GCF and Javascript async and have been struggling with this. I perform a fetch call initially and then pass that response as a parameter to a second function which then also performs a separate fetch call. During the second function, my empty initialized json gets properties added to it, and when that function completes, I want
How to alter a API response with Javascript
I wrote this little app that takes in a set of starwars characters and returns images in an array. The result of the above code looks like this : But i would like a result where i can know which image belongs to which keyword. Maybe a format like this or something similar : I tried this : Results were
How do I make multiple fetch calls without getting 429 error?
I came across a problem in a book which I can’t seem to figure out. Unfortunately, I don’t have a live link for it, so if anyone could help me with my approach to this theoretically, I’d really appreciate it. The process: I get from a fetch call an array of string codes ([“abcde”, “fghij”, “klmno”, “pqrst”]). I want to