0

私は jsperf テストの無限のリストを閲覧していて、 == vs === perfと呼ばれるものを見ました。結果は非常に簡単 (=== の方が高速) であると予想していましたが、FireFox ではそうではありませんでした。

誰かが Firefox がどのように高速であるか、また === がほぼ == と同等である可能性があることを説明できますか?

この投稿は私の投稿と多くの共通点がありますが、Firefox が生成する結果には答えていません!

4

1 に答える 1

3

==vs.===は、コードのパフォーマンスに実際の違いをもたらすことはありません。これはマイクロベンチマークです。

@mraleph によるこのプレゼンテーションをチェックして、なぜマイクロベンチマークが悪であり、避けるべきかを説明してください: https://www.youtube.com/watch?v=65-RbBwZQdU&hd=1、エンジンがこのようなものを最適化するためです。

于 2013-10-17T17:34:35.120 に答える