اختبار تنفيذ دالة بشكل متكرر كل مدة من الوقت setInterval

الاختبار: اختبار تنفيذ دالة بشكل متكرر كل مدة من الوقت setInterval

الدورة التدريبية: تعلم البرمجة من الصفر وتطوير صفحات الويب الإحترافية مع لغة جافاسكربت JavaScript

الوصف:

 

 وظيفة SetInterval


وظيفة SetInterval

في JavaScript، `setInterval` هي وظيفة تُستخدم لتكرار تنفيذ دالة معينة بانتظام بعد كل فترة زمنية محددة (مقاسة بالميلي ثانية). يتم تشغيل الدالة المعطاة مرارًا وتكرارًا بينما يستمر `setInterval` في العمل.

#### استخدام دالة setInterval

```javascript
// تشغيل الدالة كل ثانية واحدة
var alertInterval = setInterval(function () {
alert("Interval");
}, 1000);
```

كيفية إيقاف الوظيفة عن العمل بشكل متكرر باستخدام SetInterval


يمكن إيقاف وظيفة `setInterval` باستخدام دالة `clearInterval`. يجب تمرير المتغير الذي يحتفظ بمعرف `setInterval` كمعامل لـ `clearInterval`.

```javascript
// تعريف المتغير للوظيفة المتكررة
var alertInterval = setInterval(function () {
alert("Interval");
}, 1000);

// إيقاف الوظيفة المتكررة
clearInterval(alertInterval);
```

 تطبيق الشرح


يتم استخدام الشرح لشرح كيفية استخدام `setInterval` لتكرار تنفيذ دالة بانتظام، وكيفية إيقاف هذا التكرار باستخدام `clearInterval`، مما يسهل فهم كيفية استخدام هذه الوظيفة في تكرار العمليات دون الكشف المسبق عن الإجابة الصحيحة.

الأسئلة والأجوبة الخاص بهذا الاختبار

  • <p>ماهي وظيفة setInterval ?</p>

    كل فترة من الوقت يتم تشغيل الدالة

    تشغيل الوظائف البرمجية

    بعد فترة من الوقت يتم تشغيل الدالة

  • <p>كيف يتم إيقاف الوظيفة عن العمل بشكل متكرر باستخدام setInterval</p>

    var alertInterval = setInterval(function () {
    alert("Interval");
    }, 1000 );

    var alertInterval = setInterval(function () {
    alert("Interval");
    }, 1000 );

    clearInerval(alertInterval);

    clearInerval(nameOfInterval);

الدروس والاختبارات لتعلم هذه الدورة التدريبية : تعلم البرمجة من الصفر وتطوير صفحات الويب الإحترافية مع لغة جافاسكربت JavaScript

has been added to the cart. View Cart