الرجوع الي الدرس

إضافة الدالة "f.defer(ms)" للدوال

أضف إلى نموذج الدوال الدالة defer(ms) والتى تقوم بتشغيل الدالة بعد ms مللى ثانية.

بعد أن تفعلها، سيعمل الكود التالى:

function f() {
  alert("Hello!");
}

f.defer(1000); // تعرض كلمة "Hello!" بعد 1 ثانية
Function.prototype.defer = function(ms) {
  setTimeout(this, ms);
};

function f() {
  alert("Hello!");
}

f.defer(1000); // تعرض كلمة "Hello!" بعد 1 ثانية