promise concurrency

基于promise 并发控制

Script này sẽ không được không được cài đặt trực tiếp. Nó là một thư viện cho các script khác để bao gồm các chỉ thị meta // @require https://update.greasyfork.org/scripts/488850/1336774/promise%20concurrency.js

Tác giả
我想吃鱼
Phiên bản
0.0.1.20240303042711
Đã tạo
03-03-2024
Đã cập nhật
03-03-2024
Giấy phép
N/A

使用方法

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