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).