Напишите fetch-запрос, который возвращает список продуктов. Оберните его в отдельную функцию, которую можно переиспользовать.

javascript async function fetchProducts() { try { const response = await fetch('/api/products'); if (!

Короткий ответ

Что ответить на собеседовании

javascript async function fetchProducts() { try { const response = await fetch('/api/products'); if (!response.ok) { throw new Error(Ошибка сети: ${response.status}); } const products = await response.json(); return products; } catch (error) { console.error('Не удалось получить список продуктов:', error); return []; } }

Подробный разбор

Ответ с пояснениями

javascript async function fetchProducts() { try { const response = await fetch('/api/products'); if (!response.ok) { throw new Error(Ошибка сети: ${response.status}); } const products = await response.json(); return products; } catch (error) { console.error('Не удалось получить список продуктов:', error); return []; } }

// Использование: // fetchProducts().then(products => console.log(products));

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее