6

==DOM要素のすべてのブラウザで===正しく機能しますか?コードが2つの異なる方法で生のDOM要素への参照を取得する場合、それらはすべてのブラウザーで両方とも等しくなりますか=====

4

1 に答える 1

5

== と === は、DOM 要素のすべてのブラウザーで正しく機能しますか?

はい、これらの等価演算子は、ECMAScript 標準で定義されているとおりに機能します。

注意==点として、文字列値と比較したときに文字列にキャストするなど、開発者が予期しないことがよくあります。これにより、次のステートメントが真になりますが、望ましい結果ではない可能性があります。

document.createElement('div') == '[object HTMLDivElement]'

ほとんどの場合、===演算子を使用します。

于 2013-01-18T21:42:22.847 に答える