ID: 2897 OOP - Podstawy Średnie

Źródło: Arkusze CKE

Jak nazywa się technika umożliwiająca asynchroniczne wykonywanie operacji w JavaScript?

Warianty odpowiedzi

  1. A

    Object

  2. B

    Promise

  3. C

    Function

  4. D

    Variable

Wyjaśnienie

Promise, czyli Obietnica, to obiekt reprezentujący operację, która jeszcze się nie zakończyła, ale zwróci wynik w przyszłości.

Wyobraź sobie zapytanie wysyłane do serwera po dane użytkownika. Odpowiedź nie przyjdzie natychmiast. Promise obiecuje, że po zakończeniu operacji dostaniesz dane lub informację o błędzie.

To rozwiązanie rewolucjonizuje pisanie kodu asynchronicznego, eliminując problem silnie zagnieżdżonych funkcji zwrotnych.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.04 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — OOP - Podstawy