জাভাস্ক্রিপ্টে সিঙ্ক্রোনাস স্টাইল ফেচ
fetch এর সাথে
সিঙ্ক্রোনাস স্টাইল-এও কাজ করা যায়:
button.addEventListener('click', async function() {
let response = await fetch('/ajax.html');
let text = await response.text();
console.log(text);
});
নিচের কোডটি সিঙ্ক্রোনাস স্টাইলে পুনরায় লিখুন:
button.addEventListener('click', function() {
let promise = fetch('/ajax.html')
.then(
response => {
if (response.ok) {
return response.text();
} else {
throw new Error('খারাপ প্রতিক্রিয়া স্ট্যাটাস');
}
},
).then(
text => {
console.log(text);
}
).catch(
error => {
console.log(error);
}
);
});