Back to questions
Junior — Middle
79
Какое именно значение или данные возвращает функция fetch в вашем приложении?
Answer from AI
sobes.tech AI
Функция fetch в приложении обычно используется для выполнения HTTP-запросов и возвращает объект Promise, который при успешном выполнении содержит объект Response.
Этот объект Response содержит данные ответа от сервера, включая:
- статус ответа (например, 200 OK)
- заголовки
- тело ответа, которое можно прочитать как текст, JSON, Blob и т.д.
Пример использования:
fetch('https://api.example.com/data')
.then(response => {
if (!response.ok) {
throw new Error('Ошибка сети');
}
return response.json(); // парсим тело ответа как JSON
})
.then(data => {
console.log(data); // данные из ответа
})
.catch(error => {
console.error('Ошибка:', error);
});
Таким образом, fetch возвращает промис, который резолвится в объект Response с данными ответа от сервера.