JavaScript で同じ型の 2 つのオペランドを同等に比較する場合、==
orを使用===
しても概念上の違いはありません。そのため、私の場合のように、JavaScript ファイルをリモートからダウンロードする必要がある場合、どちらの演算子が実際に高速なのか疑問に思っています。インターネットの場所。
厳密な等値演算子===
は、多くのユーザー エージェントでより高速に実行される可能性がありますが、JavaScript ファイルを使用してネットワークに沿って伝送される非圧縮情報がさらに 8 ビット必要になります。
==
たまたま、今日の平均的な CPU は、インターネット接続が 1 ビットを配信するよりも数百回の条件付きジャンプを実行する方がはるかに高速であるため、可能な場合は代わりに===
および!=
代わりに使用したいと考えてい!==
ます。しかし、反対のことを勧めるブログをたくさん読んでいて、私は混乱しています。
私が見逃している重要な点はありますか?