throttle
La fonction throttle crée une fonction à exécution limitée qui ne s'exécute qu'une fois par intervalle de temps donné.
Utilisation
Importez la fonction selon vos besoins :
import { throttle } from 'mdui/functions/throttle.js';
Exemple d'utilisation :
// Cette fonction ne s'exécutera pas plus d'une fois toutes les 100ms
window.addEventListener(
'scroll',
throttle(() => {
console.log('mise à jour');
}, 100),
);
API
throttle(func: Function, wait: number): Function
Le premier paramètre est la fonction à limiter, le second est l'intervalle de temps (en millisecondes). La valeur de retour est la fonction throttlée.
Sur cette page