JavaScript で null 値をチェックするにはどうすればいいですか? 質問する

JavaScript で null 値をチェックするにはどうすればいいですか? 質問する

JavaScript で null 値をチェックするにはどうすればいいでしょうか? 以下のコードを書いたのですが、うまくいきませんでした。

if (pass == null || cpass == null || email == null || cemail == null || user == null) {
  alert("fill all columns");
  return false;
}

ベストアンサー1

JavaScript は、「null」値のチェックに関して非常に柔軟です。実際には空の文字列を探しているのだと思いますが、その場合は次の簡単なコードが機能します。

if(!pass || !cpass || !email || !cemail || !user){

""空の文字列 ( )、、、nullおよびundefined数値false0をチェックしますNaN

0特に数値をチェックしている場合、この方法では見逃しがちな間違いがあり、 を返す関数(例) ではnum !== 0(またはnum !== -1または~num( に対してもチェックするハッキーなコード-1))が推奨されることに注意してください。-1indexOf

おすすめ記事