← ТехнологииНай-важното за

Promise.allSettled(): отчет за всяка завършила задача

Издател: ResumeMaker • 1 източника

Публикувано: 21.10.2026 14:07 · Променено: 21.10.2026 14:07

AI проверка по източници: 21.10.2026 12:40. Не е редакторско одобрение.

В няколко изречения

Накратко

Успехите и грешките се описват в отделни резултатни обекти.

Полезно е да знаеш

Promise.allSettled() изчаква всички входни обещания да приключат, независимо дали успешно. Резултатът е масив от обекти със status и съответно value или reason. Редът следва входа. [1]

Това е подходящо за независими проверки, при които един неуспех не трябва да скрие останалите резултати. Прочети status преди value: при rejected се използва reason. Общото изчакване не е отчет за прогрес по време на изпълнение и не добавя само ограничение на едновременно стартираните задачи. За тези нужди са необходими отделни механизми.

Източници

За повече подробности и проверка на информацията:

  1. [1] MDN — Promise.allSettled ↗