CodeReady
Quay lại danh sách

Hiểu sâu về Promise và async/await

Câu hỏi

Tại sao chúng ta lại dùng async/await thay vì viết thuần Promise với .then() và .catch()? Cơ chế hoạt động của chúng có gì khác nhau không?

javascript
async function layDuLieu() {
  try {
    const ketQua = await fetch('https://api.example.com/data');
    const data = await ketQua.json();
    return data;
  } catch (error) {
    console.error('Loi:', error);
  }
}

Bước tiếp theo

Tự trả lời trước, sau đó mở đáp án.

Đây là luồng ôn tập chính của MVP.

Đáp án đang ẩn

Thử nói câu trả lời trong 60-90 giây rồi bấm hiện đáp án.

Tags liên quan

Tự đánh giá sau khi xem đáp án

Đăng nhập Google để lưu trạng thái học tập.

Nội dung liên quan