JavaScript では、=== と ==、!== と != などはいつ使用すればよいですか? [重複] 質問する

JavaScript では、=== と ==、!== と != などはいつ使用すればよいですか? [重複] 質問する

重複の可能性あり:
Javascript === vs == : どちらの「等号」演算子を使用するかは重要ですか?

===vs==!==vsの違いは何ですか!=?

それぞれいつ使用すればよいですか?

ベストアンサー1

=== は同一演算子であり、値と型が等しいことをテストするために使用されます。

それで..

"3" == 3 // true
"3" === 3 // false
1 == true // true
1 === true // false
"1" == true // true
"1" === true // false

したがって、値と型が等しいか等しくないかを気にする場合は、同一性演算子 === または !== を使用します。

おすすめ記事