Przejdź do treści głównej
INF.04Pytanie #88 z 856frontend-javascript-i-dom

Mechanizm obietnic (ang. promises) w języku JavaScript ma na celu

Opcje odpowiedzi:
A
zastąpić mechanizm dziedziczenia w programowaniu obiektowym.
B
obsłużyć przechwytywanie błędów aplikacji.
C
poprawić czytelność kodu synchronicznego.
D
obsłużyć funkcjonalność związaną z kodem asynchronicznym.
Prawidłowa
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: D

D. obsłużyć funkcjonalność związaną z kodem asynchronicznym – Jest to poprawna odpowiedź, ponieważ:

  • Mechanizm obietnic (promises) w JavaScript jest używany do zarządzania operacjami asynchronicznymi
  • Promises pozwalają na wykonywanie kodu po zakończeniu operacji asynchronicznej, np. pobierania danych z serwera
  • Używając promises, można uniknąć tzw. "callback hell" i poprawić czytelność kodu asynchronicznego

Dlaczego inne odpowiedzi są nieprawidłowe:

  • A. zastąpić mechanizm dziedziczenia w programowaniu obiektowym – To jest niepoprawne, ponieważ promises nie mają nic wspólnego z dziedziczeniem w programowaniu obiektowym.

  • B. obsłużyć przechwytywanie błędów aplikacji – To jest niepoprawne, chociaż promises mogą obsługiwać błędy asynchroniczne, ich głównym celem jest zarządzanie asynchronicznością.

  • C. poprawić czytelność kodu synchronicznego – To jest niepoprawne, ponieważ promises są używane do zarządzania kodem asynchronicznym, a nie synchronicznym.

Chcesz poćwiczyć całą kwalifikację INF.04?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF04
Reklama

Podobne pytania z działu „Frontend javascript i dom”

Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 7 pytań z tego działu.