Найти в Дзене

🟨 JavaScript: async/await

Старый подход — Promise цепочки: fetch(url) .then(res => res.json()) .then(data => console.log(data)) .catch(err => console.error(err)); Современный подход — async/await: async function getData() { try { const res = await fetch(url); const data = await res.json(); console.log(data); } catch (err) { console.error('Ошибка:', err); } } getData(); 🔑 Ключевые слова: • async — функция возвращает Promise • await — ждёт результат • try/catch — обработка ошибок 💡 Читается как синхронный код!

🟨 JavaScript: async/await

Старый подход — Promise цепочки:

fetch(url)

.then(res => res.json())

.then(data => console.log(data))

.catch(err => console.error(err));

Современный подход — async/await:

async function getData() {

try {

const res = await fetch(url);

const data = await res.json();

console.log(data);

} catch (err) {

console.error('Ошибка:', err);

}

}

getData();

🔑 Ключевые слова:

• async — функция возвращает Promise

• await — ждёт результат

• try/catch — обработка ошибок

💡 Читается как синхронный код!