Javascript: Асинхронное детектирование

JS: Разработка абстракций для асинхронности 15 сообщений
Обновлено: 05 янв., 17:05
366
Студентов
78%
Завершения

solution.js

Реализуйте и экспортируйте по умолчанию функцию, которая возвращает первый результат, который не был ошибкой. Она должна запускать колбек на выполнение сразу для всех входящих параметров, а не последовательно. Это значительно увеличивает скорость ее выполнения.

Примеры

async.detect(['file1','file2','file3'], (filePath, callback) => {
  fs.access(filePath, err => {
    callback(null, !err)
  });
}, (err, result) => {
    // result now equals the first file in the list that exists
});

Для полного доступа к испытанию нужен базовый план

Базовый план откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, проектам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.

Получить доступ
900
упражнений
2000+
часов теории
3200
тестов