JavaScript 比較同値演算子で文字列を比較する
環境
Google Chrome 109.0.5414.120
Windows 10 Home 64bit
書式
文字列1 == 文字列2
文字列1 === 文字列2
同値演算子には == と === (それぞれに対応する否定演算子 != と !==)があります。
両者の違いは比較する際に型変換を行うか否かで、=== は型変換を行わずに比較します。文字列同士の比較であれば、== も === も同じ結果となります。
使用例
var str1 = 'true'; var str2 = 'true'; var resultA = (str1 == str2); var resultB = (str1 === str2); console.log(resultA); console.log(resultB);
実行結果
> true
> true