タグ

ブックマーク / blog.yuhiisk.com (1)

  • npmのthrottle-debounceがシンプルで使いやすい

    どうも、イソップです。 JavaScriptの連続処理を間引く方法として、throttleとdebounceが使われるのは有名です。 よく使われるのは、jQueryのthrottle/debounceプラグインや Underscore.js、lodash.jsのthrottle、debounceメソッドを使う事が多いのではないかと思います。 しかし、jQueryを使わない場合や、ライブラリを読み込んでもそのほとんどの機能を使わないとなると、 違う実装方法が欲しいですよね。 そこで見つけたのが、npmに登録されている throttle-debounce です。 CommonJSスタイル(require)で読み込むので、BrowserifyやWebpackなどのモジュールバンドラーを使う際にも使いやすいです。 実際に試して使いやすかったので、今日はthrottle-debounceを紹介したい

    npmのthrottle-debounceがシンプルで使いやすい
  • 1