⊗jsSpAXEx 247 of 294 menu

Εξαιρετικές καταστάσεις κατά τις AJAX αιτήσεις σε JavaScript

Εάν κατά την εκτέλεση μιας AJAX αίτησης συμβεί μια εξαιρετική κατάσταση (για παράδειγμα, διακοπεί η σύνδεση στο διαδίκτυο), η Promise θα απορριφθεί με ένα σφάλμα. Μπορούμε να πιάσουμε αυτό το σφάλμα με τον τρόπο που μας βολεύει, για παράδειγμα, μέσω catch:

button.addEventListener('click', function() { let promise = fetch('/ajax.html') .then( response => { return response.text(); }, ).then( text => { console.log(text); } ).catch( error => { alert(error); } ); });

Εμφανίστε το κείμενο της σελίδας εάν η αίτηση ήταν επιτυχής, και το σφάλμα εάν προέκυψε σφάλμα δικτύου.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη