آموزش Fetch API؛ دریافت JSON، خطای HTTP و Timeout
fetch فقط ارسال درخواست نیست؛ باید وضعیت HTTP، قالب داده، شکست شبکه و پایان مهلت را نیز مدیریت کنید. این درس یک نمونهٔ قابل اجرا با فایل JSON محلی میسازد و پیامهای رابط را از جزئیات خطا جدا نگه میدارد.
هدفهای این درس:
• بررسی response.ok پیش از خواندن نتیجه
• اعتبارسنجی ساختار JSON و ساخت رابط با textContent
• پایان مهلت درخواست با AbortController و پاکسازی تایمر
برای مطالعهٔ آموزش کامل، قطعهکدها، تمرین و منابع انگلیسی، منبع مرتبط همین درس را باز کنید. پس از انجام تمرین، میتوانید پیشرفت مطالعه را در حساب خود ثبت کنید.