私の前の他の多くの Knockout 開発者と同様に、私は IE で「スクリプトの実行が遅い」という警告に遭遇しました。
クライアント側のスクリプトをプロファイリングする前に、他の人が同様の問題をどのように解決したかを知りたいと思いました。[ちなみに、これは私が見つけた最高の Knockout プロファイリングのアドバイスです。]
- @RP Niemeyer は、これらの状況
でPauseableComputedが役立つことを提案しました。
- そして彼は正しい。実際、PausableComputedはこれらの状況で役立ちます。コードに PauseableComputed を実装したところ、問題が解決しました。
- しかしその後、この回答を読んで「スロットル」エクステンダーを発見しました。
これが私の2つの部分の質問です:
- エクステンダーは、
throttle
PauseableComputeds が解決しようとしていた同じ問題を解決するために導入されたのでしょうか? - どちらも IE の「スクリプトの実行速度が遅い」という警告を解決するのに、どちらも同じように優れているのでしょうか?