問題タブ [jsperf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
669 参照

javascript - JavaScript を縮小すると実行時間が遅くなりますか?

私は、縮小された JavaScript がモバイル デバイスでより優れたパフォーマンスを発揮するかどうかをテストしていました。このトピックを調査しているときに、次の jsperf テストに出くわしました。

http://jsperf.com/minified-vs-crushed/2

このテストによると、空白を削除すると実行が高速化されますが、コードを縮小すると実際には実行が遅くなります。縮小化するとロード時間が短縮されるはずですが、実行時間が遅くなりますか? ここで私が理解していないことがありますか?

参考文献:

縮小された JavaScript はパフォーマンスを向上させますか?

0 投票する
0 に答える
34 参照

javascript - JSPerf テスト ケースでエラーが発生するが、codepen では正常に動作する

この JSPerf テスト ケースでエラーが発生する理由を教えてくれる人はいますか? コードを何度も見直しましたが、間違いは見つかりません。私もcodepenのコードで、すべてがうまくいきました。

JSPerf

0 投票する
1 に答える
808 参照

javascript - 同じ目的で使用すると、.html() が .text() よりもはるかに高速なのはなぜですか?

jQuery のメソッド.text()とメソッドをいじって、いくつかの単純な jsPerf テスト.html()を実行していたところ、テキストの取得が大幅に高速化されていることに驚きました。.html()

  • $div.text()– 88,496 オペレーション/秒
  • $div.html()– 592,028 オペレーション/秒

結果が同じ場合.text()よりもはるかに遅いのはなぜですか? そのような違いを説明するためにスキップする.html()操作は何を.text()実行しますか?.html()

各メソッドには異なる目的があることを知っています。それらが同じ目的で使用される場合が気になります。

0 投票する
0 に答える
15 参照

browser - jsperf はブラウザのエラーをどのように処理しますか?

ネイティブに実装された es6 機能をテストしたい。

ブラウザーがその機能をサポートしていない場合、テストが browserscope グラフに表示されないようにしたいと思います。

これは「うまくいく」(jsperf はテストをキャンセルし、グラフに表示されない) でしょうか、それとも jsperf テストをキャンセルする特別な方法はありますか?

当然、これを試してみますが、これを管理する「jsperfの方法」があるのだろうか。

0 投票する
1 に答える
603 参照

search - 自分の jsperf テストを見つけるにはどうすればよいですか?

さて、今週のnoobの質問です。自分の jsPerf テストを見つけるにはどうすればよいですか? 私が知る限り、「アカウント」はありません。私の名前や URL を探しても役に立たないようです。

また、名前やウェブサイトなどで検索したり、知り合いの「個人的な」検索クエリを検索したりしたいと思います。

-- オーウェン