Skip to content

Commit b0f2943

Browse files
authored
Fixes #933
"state" => "status"
1 parent 160f937 commit b0f2943

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

1-js/11-async/05-promise-api/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,7 @@ let promise = new Promise((resolve, reject) => reject(error));
323323
324324
1. `Promise.all(promises)` -- ожидает выполнения всех промисов и возвращает массив с результатами. Если любой из указанных промисов вернёт ошибку, то результатом работы `Promise.all` будет эта ошибка, результаты остальных промисов будут игнорироваться.
325325
2. `Promise.allSettled(promises)` (добавлен недавно) -- ждёт, пока все промисы завершатся и возвращает их результаты в виде массива с объектами, у каждого объекта два свойства:
326-
- `state`: `"fulfilled"`, если выполнен успешно или `"rejected"`, если ошибка,
326+
- `status`: `"fulfilled"`, если выполнен успешно или `"rejected"`, если ошибка,
327327
- `value` - результат, если успешно или `reason` - ошибка, если нет.
328328
3. `Promise.race(promises)` -- ожидает первый *выполненный* промис, который становится его результатом, остальные игнорируются.
329329
4. `Promise.any(promises)` (добавлен недавно) -- ожидает первый *успешно выполненный* промис, который становится его результатом, остальные игнорируются. Если все переданные промисы отклонены, [`AggregateError`](mdn:js/AggregateError) становится ошибкой `Promise.any`.

0 commit comments

Comments
 (0)