Strona główna › Pytania INF.04 › Pytanie 379
INF.04 · pytanie #379
Jakie jest zastosowanie metody fetch() w JavaScript?
- AManipulacja elementami DOM
- BFiltrowanie elementów tablicy
- CSortowanie kolekcji obiektów
- DPobieranie zasobów z sieci asynchronicznie
Poprawna odpowiedź: D. Pobieranie zasobów z sieci asynchronicznie
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Metoda fetch() w JavaScript jest kluczowym narzędziem do asynchronicznego pobierania zasobów z sieci. Umożliwia ona wykonywanie zapytań HTTP do serwerów w sposób, który nie blokuje głównego wątku aplikacji, co jest istotne w kontekście zapewnienia płynności działania aplikacji webowych. Użycie fetch() pozwala na pobieranie różnych typów danych, takich jak JSON, tekst, czy pliki binarne. Przykład zastosowania fetch() może wyglądać następująco: fetch('https://api.example.com/data') .then(response => { if (!response.ok) { throw new Error('Network response was not ok'); } return response.json(); }) .then(data => console.log(data)); W tym przykładzie, po nawiązaniu połączenia z API, sprawdzamy, czy odpowiedź jest poprawna, a następnie przetwarzamy dane w formacie JSON. Ponadto, fetch() wspiera nowoczesne praktyki, takie jak obsługa promes (Promises) oraz async/await, co upraszcza kod i poprawia jego czytelność. Użycie tej metody jest zgodne z aktualnymi standardami webowymi, co czyni ją preferowanym rozwiązaniem w nowoczesnym programowaniu JavaScript.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.