j
Size: a a a
j
AM
IS
🌬М
🌬М
🌬М
IS
VS
urls: [
'url1',
'url2',
'url3',
'url4',
'url5',
'url6',
],
someMethod: async function () {
const requests = this.urls.map((url: string) =>
instance.get(url).then((r) => r.data)
);
return await Promise.all(requests);
🌬М
j
urls: [
'url1',
'url2',
'url3',
'url4',
'url5',
'url6',
],
someMethod: async function () {
const requests = this.urls.map((url: string) =>
instance.get(url).then((r) => r.data)
);
return await Promise.all(requests);
AM
РР
J
J
🌬М
🌬М
j
const wait = (delay) => new Promise(resolve => setTimeout(resolve, delay))
async function go (num) {
for (let i = 0; i < num; i++) {
const delay = 1000 // calculate delay here
await wait(delay)
console.log(delay) // do your job here
}
}
AM
for (const item of Object.values(obj.key1)) {
sum += item;
}