/
erioxis
/
web-nodejs
Обзор
Документация
Войти
/
erioxis
/
web-nodejs
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
backend/node_modules/fastseries/example.js
45 строк
955 B
erioxis
lab11fix
15 дек 2025, 23:21
15 дек 2025, 23:21
70dc7ba
Код
Авторство
О чём код?
var series = require('./')({ // this is a function that will be called // when a series completes released: completed, // we want results and errors // passing false will make it faster! results: true }) series( {}, // what will be this in the functions [something, something, something], // functions to call 42, // the first argument of the functions next // the function to be called when the series ends ) function late (arg, cb) { console.log('finishing', arg) cb(null, 'myresult-' + arg) } function something (arg, cb) { setTimeout(late, 1000, arg, cb) } function next (err, results) { if (err) { // do something here! } console.log('series completed, results:', results) series({}, something, [1, 2, 3], done) } function done (err, results) { if (err) { // do something here! } console.log('series completed, results:', results) } function completed () { console.log('series completed!') }