Как стать автором
Обновить

Комментарии 1

Важно отметить, что состояние промиса является частным и не может быть напрямую проверено в JavaScript. Причина этого заключается прежде всего в том, чтобы предотвратить синхронную программную обработку объекта промиса на основе его состояния при чтении. Кроме того, состояние промиса не может быть изменено внешним JS-кодом по той же причине, по которой состояние не может быть прочитано: промис намеренно инкапсулирует блок асинхронного поведения, а внешний код, выполняющий синхронное определение его состояния, противоречит его цели.

О нет, за что? Где-то на этом абзаце мой промис купить эту книгу перешел в состояние rejected.

Даже разбирая в промисах трудно понять, что хотел сказать переводчик в цитируемом абзаце.

Свою рекомендацию издательству Питер привлекать технических редакторов (выраженную где-то в обратной связна на книгу про Laravel) я оставляю в силе.

Помните, что этот статический метод с радостью обернет любой не-промис, включая объект ошибки, как разрешенный промис, что может привести к непреднамеренному поведению

С радостью? С какой такой радости статические методы могут испытать радость? Он же статические :)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий