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

Що означає promise?

Значення й приклади · Розробка програмного забезпечення

/ˈprɑːmɪs/іменникПоширений термін

promise: проміс, обіцянка

Об’єкт JavaScript, що представляє ще не готовий результат, наприклад дані із сервера, який згодом може успішно завершитися або відхилитися.

Де і як уживається

Спершу проміс має стан очікування (pending), а потім переходить у стан успішного завершення (fulfilled) або відхилення (rejected). Його обробляють через .then() і .catch() або async/await; кажуть, що функція повертає проміс.

Приклади речень

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

    fetch() повертає проміс, тому перед читанням даних потрібен await.

    await дочекається завершення мережевого запиту, перш ніж код звернеться до результату.

  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

Це слово в інших галузях

Те саме англійське слово може мати інше значення в іншій галузі:

Інші терміни: Веб, мобільні застосунки й інтерфейси

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

Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською: