Greasy Fork is available in English.

promise concurrency

基于promise 并发控制

Ce script ne devrait pas être installé directement. C'est une librairie créée pour d'autres scripts. Elle doit être inclus avec la commande // @require https://update.greasyfork.org/scripts/488850/1336774/promise%20concurrency.js

Auteur
我想吃鱼
Version
0.0.1.20240303042711
Créer
2024-03-03
Mis à jour
2024-03-03
Licence
S/O

使用方法

await concurrentTasks(5, [1, 2, 3, 4], (n) => {
  return new Promise((ok) => {
    setTimeout(() => {
      console.log(n);
      ok();
    }, Math.random() * 5000);
  });
});