Вот пример использования Fetch API в JavaScript:
fetch('https://api.example.com/data')
.then(response => response.json())
.then(data => {
// Process the returned data
console.log(data);
})
.catch(error => {
// Handle any errors
console.error('Error:', error);
});
В этом примере мы используем функцию fetch()для отправки запроса GET на указанный URL-адрес (https://api.example.com/data). Функция fetch()возвращает Promise, который преобразуется в объект Response, представляющий ответ на запрос.
Затем мы можем использовать метод json()для объекта Response, чтобы проанализировать тело ответа как JSON. Это также возвращает обещание, которое преобразуется в проанализированные данные JSON. Мы можем связать еще один метод .then()для обработки проанализированных данных.
Если во время запроса или синтаксического анализа возникают какие-либо ошибки, метод .catch()позволяет нам обработать эти ошибки.