الصفحة الرئيسية
تحميل الكود
تغيير الألوان
تغيير العرض
تغيير حجم العرض
تشغيل الكود
<!DOCTYPE html> <html> <body> <script> async function fetchData() { try { // وضعنا فيه مسار الملف الذي سنقوم بطلبه و الذي نعلم أنه مكتوب بشكل خاطئ url المتغير let url = 'https://wrong-path-name/demo.txt'; // response هنا قمنا بإرسال طلب لإحضار الملف مع تخزين النتيجة في المتغير let response = await fetch(url); // هنا قمنا بفحص الرد الذي أتى من السيرفر لمعرفة ما إن كان قد رد بقيمة مقبولة أم لا if (!response.ok) { // إذا كان قد رد بقيمة غير مقبولة، سيتم عرض النص التالي كخطأ وقع عند التنفيذ throw new Error('Response was not ok'); } // data إلى نص و تخزينها في المتغير response هنا قمنا بتحويل النتيجة الموجودة في المتغير let data = await response.text(); // في الصفحة data هنا قمنا بعرض النص الموجود في المتغير document.write(data); } catch (error) { // إذا حصل أي خطأ، سيتم طباعته في الصفحة document.write(error); } } // حتى تتنفذ fetchData() هنا قمنا باستدعاء الدالة fetchData(); </script> </body> </html>