首页 > 语言 > JavaScript > 正文

JavaScript编程中布尔对象的基本使用

2024-05-06 16:24:54
字体:
来源:转载
供稿:网友

这篇文章主要介绍了JavaScript编程中布尔对象的基本使用,是JavaScript入门学习中的基础知识,需要的朋友可以参考下

Boolean(布尔)对象用于将非布尔值转换为布尔值(true 或者 false)。

检查布尔值

检查布尔对象是 true 还是 false。

源代码示例:

 

 
  1. <!DOCTYPE html> 
  2. <html> 
  3. <body> 
  4. ​ 
  5. <script> 
  6. var b1=new Boolean(0); 
  7. var b2=new Boolean(1); 
  8. var b3=new Boolean(""); 
  9. var b4=new Boolean(null); 
  10. var b5=new Boolean(NaN); 
  11. var b6=new Boolean("false"); 
  12. ​ 
  13. document.write("0 is boolean "+ b1 +"<br>"); 
  14. document.write("1 is boolean "+ b2 +"<br>"); 
  15. document.write("An empty string is boolean "+ b3 + "<br>"); 
  16. document.write("null is boolean "+ b4+ "<br>"); 
  17. document.write("NaN is boolean "+ b5 +"<br>"); 
  18. document.write("The string 'false' is boolean "+ b6 +"<br>"); 
  19. </script> 
  20. ​ 
  21. </body> 
  22. </html>  

测试结果:

 

 
  1. 0 is boolean false 
  2. 1 is boolean true 
  3. An empty string is boolean false 
  4. null is boolean false 
  5. NaN is boolean false 
  6. The string 'false' is boolean true 

创建 Boolean 对象

Boolean 对象代表两个值:"true" 或者 "false"

下面的代码定义了一个名为 myBoolean 的布尔对象:

 

 
  1. var myBoolean=new Boolean(); 

如果布尔对象无初始值或者其值为:

 

 
  1. -0 
  2. null 
  3. "" 
  4. false 
  5. undefined 
  6. NaN 

那么对象的值为 false。否则,其值为 true(即使当自变量为字符串 "false" 时)!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选