Sinon: Site http://sinonjs.org/, em exemplos, `throttle` deve ser chamado` debounce`

Criado em 2 nov. 2017  ·  4Comentários  ·  Fonte: sinonjs/sinon

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

Tenho certeza que isso é debounce ... throttle deve chamar a função imediatamente, este espera primeiro ...

Help wanted

Todos 4 comentários

Os docs moram aqui no relatório. Em / docs. Você pode realmente fazer toda a correção, incluindo o PR, sem sair do seu navegador, usando a edição no navegador do Github. Fique à vontade ;-)

Este problema foi marcado automaticamente como obsoleto porque não teve atividades recentes. Ele será fechado se nenhuma outra atividade ocorrer. Obrigado por suas contribuições.

Isso foi corrigido com # 1672

Esta página foi útil?
0 / 5 - 0 avaliações