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

setInterval

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

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

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

ال setInterval() method تقوم بتكرار الدالة function مع مرور الفترة الزمنية المحددة بداخل setInterval 

تقوم دالة setInterval () ، المعروضة على واجهات Window and Worker ، باستدعاء دالة بشكل متكرر أو تنفيذ بعض الأكواد ، مع تأخير زمني ثابت بين كل مره. 

Result


ال window.setInterval() method يمكن ان تكتب بدون ال window prefix

  • ال parameter 1 هي الدالة function التي تحمل الاوامر البرمجية
  • ال parameter  2 هي الوقت المستغرق بين كل مره تنفذ فيها ال function 
HTML
var myVar = setInterval(myTimer, 1000);

function myTimer() {
  var d = new Date();
  document.getElementById("demo").innerHTML = d.toLocaleTimeString();
}