javascript boolean判断

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="">
  <META NAME="Keywords" CONTENT="">
  <META NAME="Description" CONTENT="">
 </HEAD>

 <BODY>
<script>
function testBoolean(){

 if(0){document.write("0 is true <br>");}
  else{document.write("0 is false <br>");}
 if(1){document.write("1 is true <br>");}
  else{document.write("1 is false <br>");}
 if(-1){document.write("-1 is true <br>");}
  else{document.write("-1 is false <br>");}


  if('0'){document.write("'0' is true <br>");}
  else{document.write("'0' is false <br>");}
   if(''){document.write(" is true(空字符串) <br>");}
  else{document.write(" is false(空字符串) <br>");}
  if(' '){document.write("  is true(空格字符串) <br>");}
  else{document.write(" is false (空格字符串)<br>");}

  var a;
  if(a){document.write("a is true <br>");}
  else{document.write("a is false <br>");}

 }
testBoolean();
</script>
结果
0 is false 
1 is true 
-1 is true 
//数字:只有0为false
'0' is true 
is false (空字符串) 
is true(空格字符串) 
//字符:空字符串为false,其余只要定义了字符包括只有空格的字符串都为true
a is false 
//变量没有初始化之前是false
 </BODY>
</HTML>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值