Английская лексика: Разработка программного обеспечения · Веб-разработка, мобильные приложения и интерфейсы

Что значит promise?

Значение и примеры · Разработка программного обеспечения

/ˈprɑːmɪs/существительноеРаспространённый термин

promise: промис, обещание

Объект JavaScript, представляющий ещё не готовый результат, например данные с сервера, который позднее может быть успешно получен или завершиться ошибкой.

Где и как употребляется

Сначала промис находится в состоянии ожидания, затем выполняется (разрешается) или отклоняется. Разработчики обрабатывают его методами .then() и .catch() либо через async/await и говорят, что функция «возвращает промис».

Примеры предложений

  1. fetch() returns a promise, so you need await before you can read the data.

    fetch() возвращает промис, поэтому перед чтением данных нужно использовать await.

    Результат fetch() сначала ожидает завершения, прежде чем данные станут доступны.

  2. One of the promises was rejected, so Promise.all failed.

    Один из промисов был отклонён, поэтому Promise.all завершился ошибкой.

    Ошибка одного промиса привела к сбою общего ожидания Promise.all.

Распространённые словосочетания

  • return a promise
  • resolve a promise
  • rejected promise
  • unhandled promise rejection

Это слово в других отраслях

Одно и то же английское слово может иметь другое значение в другой отрасли:

Другие термины: Веб-разработка, мобильные приложения и интерфейсы

Закрепляйте лексику чтением

Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском: