Promise
Коротко
JavaScript-объект, представляющий будущий результат асинхронной операции и позволяющий обработать успех или ошибку.
Что такое «Promise»
JavaScript-объект, представляющий будущий результат асинхронной операции и позволяющий обработать успех или ошибку. Промис находится в состоянии ожидания, а затем выполняется или отклоняется. Его обрабатывают методами `then` и `catch` или удобным синтаксисом async/await. Промисы упорядочивают асинхронный код, избавляя от вложенных колбэков.

