underscore.js: _.throttle (funkcja, czekaj)
Wedługpodkreśl dokumentację:
przepustnica_.obroty (funkcja, poczekaj)
Tworzy i zwraca nową, zduszoną wersję przekazanej funkcji, która po wielokrotnym wywołaniu będzie faktycznie wywoływać pierwotną funkcję co najwyżej raz na każde milisekundy oczekiwania. Przydatne w przypadku zdarzeń ograniczających szybkość, które występują szybciej niż można nadążyć.
Co to znaczyUseful for rate-limiting events that occur faster than you can keep up with
.
Ta funkcja jest równoważna setTimeout z funkcją, która wywołuje się sama?
Czy ktoś może podać mi przykład na jsfiddle?