Sinon: Website http://sinonjs.org/, in Beispielen sollte `throttle` `debounce` heißen

Erstellt am 2. Nov. 2017  ·  4Kommentare  ·  Quelle: sinonjs/sinon

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

Ich bin mir ziemlich sicher, dass das Entprellen ist... Throttle sollte die Funktion sofort aufrufen, dieser wartet zuerst...

Help wanted

Alle 4 Kommentare

Die Dokumente leben hier im Bericht. Unter /docs. Sie können den gesamten Fix, einschließlich der PR, tatsächlich durchführen, ohne Ihren Browser zu verlassen, indem Sie die In-Browser-Bearbeitung von Github verwenden. Fühlen Sie sich frei ;-)

Dieses Problem wurde automatisch als veraltet markiert, da es in letzter Zeit keine Aktivität hatte. Es wird geschlossen, wenn keine weitere Aktivität stattfindet. Vielen Dank für Ihre Beiträge.

Dies wurde mit #1672 behoben

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen