Źródło: Arkusze CKE
Jakie jest zastosowanie metody fetch() w JavaScript?
Warianty odpowiedzi
-
A
Sortowanie kolekcji obiektów
-
B
Manipulacja elementami DOM
-
C
Filtrowanie elementów tablicy
-
D
Pobieranie zasobów z sieci asynchronicznie
Wyjaśnienie
Nowoczesne aplikacje webowe rzadko przeładowują całą stronę, aby pobrać nowe dane z serwera. Umiejętność pobierania danych w tle to podstawa pracy każdego front-end developera.
Metoda fetch() w języku JavaScript służy do wykonywania asynchronicznych żądań sieciowych (HTTP). Pozwala pobrać z serwera na przykład plik JSON z danymi i zaktualizować widok bez odświeżania okna przeglądarki.
Działa ona w oparciu o obietnice (Promise), co pozwala na czyste i czytelne pisanie kodu obsługującego odpowiedź z serwera oraz ewentualne błędy połączenia.