为了账号安全,请及时绑定邮箱和手机立即绑定

如何在JavaScript中检查空值?

如何在JavaScript中检查空值?

一只斗牛犬 2019-08-29 08:36:14
如何在JavaScript中检查空值?如何在JavaScript中检查空值?我写了下面的代码,但它没有用。if (pass == null || cpass == null || email == null || cemail == null || user == null) {           alert("fill all columns");     return false;  }我怎样才能在JavaScript程序中找到错误?
查看完整描述

3 回答

?
长风秋雁

TA贡献1757条经验 获得超7个赞

关于检查“null”值,Javascript非常灵活。我猜你实际上在寻找空字符串,在这种情况下,这个更简单的代码将起作用:

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

这将检查空字符串(""), ,,null 以及数字和undefinedfalse0NaN

请注意,如果你是专门为数字检查它是一个常见的错误错过0用这种方法,并num !== 0优先(或num !== -1~num(哈克代码,也检查对抗-1))返回的功能-1,如indexOf


查看完整回答
反对 回复 2019-08-29
?
慕田峪9158850

TA贡献1794条经验 获得超7个赞

只需更换=====在所有地方。

== 是一种宽松或抽象的平等比较

=== 是一种严格的平等比较

有关更多详细信息,请参阅MDN有关Equality比较和相同性的文章。


查看完整回答
反对 回复 2019-08-29
  • 3 回答
  • 0 关注
  • 724 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信