Обещания JavaScript — простое объяснение

Обещания JavaScript — это то же самое, что и обещания, которые мы даем в реальной жизни. Обязательства, которые мы даем кому-то.

Пример: «Я обещаю, что буду писать код ежедневно».

У этого обещания есть два результата.

  • Вы либо выполните его (решите).
  • либо вы его нарушите. (отвергнуто).

Теперь давайте посмотрим на синтаксис.

Синтаксис:
Синтаксис Promise очень прост, как и создание конструктора. Но здесь мы передаем функцию с двумя параметрами resolved(значение) и reject(ошибка).

Пример:

Здесь мы пообещали, что значение a=1+1 должно быть равно 2. Если оно равно 2, то обещание разрешается, в противном случае оно отвергается.

Теперь давайте узнаем, как мы можем взаимодействовать с этими обещаниями.

Здесь мы будем использовать два метода, чтобы проверить, разрешилось или отклонилось наше обещание.

  • then() вернет разрешенное.
  • catch() вернет отклоненное. в качестве сообщения обратного вызова.

Преимущества использования «обещаний».

  1. Улучшает читаемость кода.
  2. Лучшая обработка асинхронных операций.
  3. Обеспечивает лучший поток управления при определении асинхронной логики.
  4. Лучшая обработка ошибок.

Надеюсь, вы поняли, как работают Promises. Если вы поняли, пожалуйста, следите и делитесь.

Даже если нет, ничего страшного, вы можете сделать это в любом случае .😄

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *