Sinon: Sitio web http://sinonjs.org/, en ejemplos, `throttle` debería llamarse` debounce`

Creado en 2 nov. 2017  ·  4Comentarios  ·  Fuente: sinonjs/sinon

function throttle(callback) {
    var timer;
    return function () {
        clearTimeout(timer);
        var args = [].slice.call(arguments);
        timer = setTimeout(function () {
            callback.apply(this, args);
        }, 100);
    };
}

Estoy bastante seguro de que eso es antirrebote ... el acelerador debería llamar a la función de inmediato, esta espera primero ...

Help wanted

Todos 4 comentarios

Los doctores viven aquí en el informe. En / docs. De hecho, puede hacer la solución completa, incluido el PR, sin salir de su navegador, utilizando la edición en el navegador de Github. Sentirse libre ;-)

Este problema se ha marcado automáticamente como obsoleto porque no ha tenido actividad reciente. Se cerrará si no se produce más actividad. Gracias por sus aportaciones.

Esto se solucionó con # 1672

¿Fue útil esta página
0 / 5 - 0 calificaciones