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

JavaScript setInterval Method دالة setInterval في لغة جافا سكريبت

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

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

الصف 1 شرح توضيحي

تُستخدم دالة أو طريقة ()setInterval في لغة جافا سكريبت لتنفيذ دالة أو كتلة تعليمات برمجية عدة مرات بعد فترة زمنية محددة.

JavaScript setInterval Method syntax

طريقة كتابة دالة أو طريقة setInterval في لغة جافا سكريبت.

HTML
window.setInterval(function, milliseconds);

معطيات أو عوامل دالة ()setInterval في لغة جافا سكريبت:

  • function العامل الأول هو دالة أو كتلة التعليمات البرمجية المراد تنفيذها.
  • milliseconds العامل الثاني هو الفاصل الزمني بالمللي ثانية الذي يجب بعده تنفيذ الدالة وتكرار تنفيذها بشكل متكرر بعد مرور هذا الوقت.


قيم دالة أو طريقة ()setInterval في لغة جافا سكريبت:

  • intervalID ترجع طريقة ()setTimeout عدد صحيح موجب وهو القيمة الحالية لمرات التنفيذ.

JavaScript setInterval Method

سوف يتم تنفيذ الدالة بعد ثلاث ثوان تبدأ من بعد النقر علي زر start في المثال التالي.

HTML
function start() {
  alert('CloseTag');
}

btn.addEventListener('click',()=>{
  setInterval(start, 3000)
});

JavaScript setInterval Method with intervalID

سوف يتم تنفيذ الدالة بعد ثلاث ثوان تبدأ من بعد النقر علي زر start في المثال التالي في كل مره intervalID يكون برقم مختلف وهو رقم مرة التكرار.

HTML
function start() {
  alert('CloseTag');
}

btn.addEventListener('click',()=>{
  setInterval(start, 3000)
});