Advance · Pertemuan 3 · Format JSON & API Fetch · Pelajaran 3 dari 5

Fetch API (Ambil Data)

Mengambil Data dengan fetch()

fetch() dipakai untuk mengambil data dari sebuah URL (API). Hasilnya berupa Promise — nilai yang datang "nanti".

fetch("https://jsonplaceholder.typicode.com/todos/1")
  .then(function (response) {
    return response.json(); // ubah body jadi object
  })
  .then(function (data) {
    console.log(data.title);
  })
  .catch(function (error) {
    console.log("Gagal:", error);
  });
.then() berjalan setelah data tiba; .catch() menangani error (misalnya internet mati).