Visitar URL original
إضافة الدالة "f.defer(ms)" للدوال
نريد أن نتيح هذا المشروع المفتوح المصدر إلى كل الناس حول العالم. من فضلك ساعدنا على ترجمة محتوى هذه السلسله للغة التى تعرفها.
الرجوع الي الدرس

إضافة الدالة "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 ثانية