RSS DEV-Gemeinschaft

Batch-API-Aufrufe in JavaScript

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)
favicon
dev.to
Batch API Calls in Javascript
Create attached notes ...