انتقل إلى محتوى الدرس

JavaScript Timing Events تنفيذ أوامر برمجية بعد وقت محدد في لغة جافا سكريبت

سوف تتعلم في هذا الدرس تنفيذ أوامر برمجية بعد وقت محدد في لغة جافا سكريبت وتكرارة أيضاً عدد مرات محدودة أو غير محدودة وذلك بعد معرفة كلاً من دالة ()setTimeout ودالة ()setInterval.
1 صفوف تعليمية
جافا سكريبت
4,194 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي
في لغة جافا سكريبت يمكن التي تنفيذ جزء معين من التعليمات البرمجية بعد فترة زمنية معينة أو بشكل متكرر على فترات زمنية محددة.

عن طريق بعض الدوال وهي:
  • ()setTimeout هي دالة تسمح لك بتشغيل مجموعة أوامر برمجية مرة واحدة بعد فترة زمنية محددة (بالمللي ثانية).
  • ()setInterval. هي دالة تسمح لك بتشغيل مجموعة أوامر برمجية عدة مرات بشكل متكرر بعد فترة زمنية محددة (بالمللي ثانية).
  • ()clearTimeout هي دالة تقوم بإيقاف تنفيذ دالة ()setTimeout.
  • ()clearInterval هي دالة تقوم بإيقاف تنفيذ دالة ()setInterval.


هذه الدوال مفيدة في إنشاء صفحات ويب ديناميكية وتفاعلية عن طريق جدولة وإلغاء أوامر برمجية المتكررة أو التي تتم لمرة واحدة بعد وقت محدد.


امثلة علي ذلك:
  • اخقاء أو إظهار اجزاء من صفحة الويب بعد وقت محدد.
  • عمل ساعة فعلية ويمكن ضبطها علي حسب اي توقيت محلي أو عالمي.
  • معرض الصور ويقوم بتحريك مجموعة صور بشكل صورة بعد صورة بعد عدد ثوان محدد.