Ce n'RxJS.Observables anti-rebond?

Quelqu'un peut-il expliquer en langage simple ce que RxJS Observavle fonction anti-rebond?

J'imagine qu'il émet un événement de temps en temps en fonction des paramètres, mais mon code ci-dessous ne fonctionne pas comme je l'espérais.

var x$ = Rx.Observable.fromEvent(window, 'click')
.map(function(e) {return {x:e.x, y:e.y};})
.debounce(1000)
.subscribe(function(el) {
  console.log(el);
});

et le JsBin version.

Je m'attend à ce que ce code serait d'imprimer en un clic une fois par seconde, peu importe à quelle vitesse je suis en cliquant sur. Au lieu de cela, il imprime le sur ce que je crois sont des intervalles aléatoires.

Pour info le rxmarbles site web peut aider. C'est un travail en cours et n'a pas tous les opérateurs, mais il n'ont debounce 🙂
il y a un lien dans ma réponse 🙂

OriginalL'auteur Adrian | 2015-06-15