throttle
Funkce throttle slouží k vytvoření throttlingové funkce, která se v zadaném časovém intervalu provede nejvýše jednou.
Způsob použití
Importujte funkci podle potřeby:
import { throttle } from 'mdui/functions/throttle.js';
Příklad použití:
// Tato funkce se provede nejvýše jednou za 100 milisekund, což zabrání příliš častému volání této funkce při rolování
window.addEventListener(
'scroll',
throttle(() => {
console.log('aktualizace');
}, 100),
);
API
throttle(func: Function, wait: number): Function
Prvním parametrem je funkce, na kterou se má throttling aplikovat; druhým parametrem je zadaný časový interval (v milisekundách). Návratovou hodnotou funkce je throttlingem zpracovaná funkce.
Obsah na této stránce