如何在JavaScript中检查空值?我在下面编写了代码,但是没有用。
if (pass == null || cpass == null || email == null || cemail == null || user == null) { alert("fill all columns"); return false; }
在JavaScript程序中如何找到错误?
JavaScript在检查“空”值方面非常灵活。我猜您实际上是在寻找空字符串,在这种情况下,这种简单的代码将起作用:
if(!pass || !cpass || !email || !cemail || !user){
这将检查空字符串(""), ,,null 以及数字和undefined``false``0``NaN
""
null
undefined``false``0``NaN
请注意,如果您专门检查数字,则0使用此方法时常会犯错,对于返回的函数,它num !== 0是首选(num !== -1或~num(或(也检查了错误代码-1)))-1,例如indexOf)
0
num !== 0
num !== -1
~num
-1
indexOf