JavaScript'те AJAX суранычтарындагы күтүлбөгөн учурлар
Эгерде AJAX суранычы аткарылып жатканда күтүлбөгөн учур пайда болсо
(мисалы, интернет үзүлсө),
анда обещание ката менен аяктайт.
Биз бул катаны өзүбүзгө ыңгайлуу
жол менен кармай алабыз, мисалы,
catch аркылуу:
button.addEventListener('click', function() {
let promise = fetch('/ajax.html')
.then(
response => {
return response.text();
},
).then(
text => {
console.log(text);
}
).catch(
error => {
alert(error);
}
);
});
Эгерде сураныш ийгиликтүү болсо, барактын текстин чыгарыңыз, ал эми эгерде тарыхый ката пайда болсо, катаны чыгарыңыз.