Tag zusammen
Dies war eine der Javascript-Fragen, die während eines Interviews gestellt wurden - Batch-API-Aufruf
const urls = [
'https://jsonplaceholder.typicode.com/posts/1',
'https://jsonplaceholder.typicode.com/posts/2',
'https://jsonplaceholder.typicode.com/posts/3',
'https://jsonplaceholder.typicode.com/posts/4',
'https://jsonplaceholder.typicode.com/posts/5',
'https://jsonplaceholder.typicode.com/posts/6',
'https://jsonplaceholder.typicode.com/posts/7',
'https://jsonplaceholder.typicode.com/posts/8',
'https://jsonplaceholder.typicode.com/posts/9',
"https://jsonplaceholder.typicode.com/posts/10"
];
async-Funktion limitAPICalls(urls, limit = 3) {
for (let i = 0; i < urls.length; i += limit) {
const batch = urls.slice(i, i + limit);
const responses = warten auf Promise.all(
batch.map(url => holen(url).dann(res => res.json()))
);
responses.forEach((res, Index) => {
console.log('Antwort ${i + index + 1}:', res);
});
}
}
const limitApis = limitAPICalls(URLs)
dev.to
Batch API Calls in Javascript
Create attached notes ...
