⊗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štinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ