← Каталог
Консоль, отладка и боль — Ошибки в асинхронном коде
Фрагмент из «Консоль, отладка и боль»: Ошибки в асинхронном коде.
async function loadData() {
try {
const response = await fetch('/api/data');
const data = await response.json();
return processData(data);
} catch (error) {
console.error('Ошибка загрузки данных:', error);
throw error;
}
}
function processData(data) {
return data.items.map(item => item.value);
} async function loadData() {
try {
const response = await fetch('/api/data');
const data = await response.json();
return processData(data);
} catch (error) {
console.error('Ошибка загрузки данных:', error);
throw error;
}
}
function processData(data) {
return data.items.map(item => item.value);
}