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