重複の可能性:
Javascript === vs == : どの「等しい」演算子を使用しても問題ないですか?
JavaScript == が === よりも意味をなすのはいつですか?
文字列を未定義の値と比較する際の以下の方法の違いは何ですか。
var x;
if(x==undefined)
{
alert(x);
}
と
if(x===undefined)
{
alert(x);
}
この場合、なぜ 2 番目の方法を選択する必要があるのでしょうか。利点を教えてください。