Kodax

Throttle Function — تحدي JavaScript

اكتب الدالة throttle(func, limit) التي ترجع دالة جديدة تنفّذ func فوراً عند أول استدعاء، ثم تتجاهل أي استدعاءات خلال limit مللي ثانية.

function throttle(func, limit) {
  // نفذ الدالة مرة واحدة كل limit مللي ثانية
}

const log = throttle(() => console.log('Hello'), 1000);

حل هذا التحدي يرتبط بفتح دورة «JavaScript الأساسيات» بحسابك.

ابدأ الحل