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


Posted in Javascript onOctober 25, 2015

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

检查布尔值
检查布尔对象是 true 还是 false。
源代码示例:

<!DOCTYPE html>
<html>
<body>
​
<script>
var b1=new Boolean(0);
var b2=new Boolean(1);
var b3=new Boolean("");
var b4=new Boolean(null);
var b5=new Boolean(NaN);
var b6=new Boolean("false");
​
document.write("0 is boolean "+ b1 +"<br>");
document.write("1 is boolean "+ b2 +"<br>");
document.write("An empty string is boolean "+ b3 + "<br>");
document.write("null is boolean "+ b4+ "<br>");
document.write("NaN is boolean "+ b5 +"<br>");
document.write("The string 'false' is boolean "+ b6 +"<br>");
</script>
​
</body>
</html>

测试结果:

0 is boolean false
1 is boolean true
An empty string is boolean false
null is boolean false
NaN is boolean false
The string 'false' is boolean true

创建 Boolean 对象
Boolean 对象代表两个值:"true" 或者 "false"
下面的代码定义了一个名为 myBoolean 的布尔对象:

var myBoolean=new Boolean();

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

0
-0
null
""
false
undefined
NaN

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

Javascript 相关文章推荐
jquery表单验证使用插件formValidator
Nov 10 Javascript
如何让页面加载完成后执行js
Jun 26 Javascript
jquery链式操作的正确使用方法
Jan 06 Javascript
做好七件事帮你提升jQuery的性能
Feb 06 Javascript
js取得html iframe中的元素和变量值
Jun 30 Javascript
JavaScript设置获取和设置属性的方法
Mar 04 Javascript
jquery带翻页动画的电子杂志代码分享
Aug 21 Javascript
学习使用bootstrap基本控件(table、form、button)
Apr 12 Javascript
AngularJS入门教程之更多模板详解
Aug 19 Javascript
微信JS-SDK选取手机照片上传功能
Apr 21 Javascript
详谈for循环里面的break和continue语句
Jul 20 Javascript
加速vue组件渲染之性能优化
Apr 09 Javascript
举例讲解JavaScript中将数组元素转换为字符串的方法
Oct 25 #Javascript
javascript学习笔记整理(概述、变量、数据类型简介)
Oct 25 #Javascript
js实现跨域的几种方法汇总(图片ping、JSONP和CORS)
Oct 25 #Javascript
详解JavaScript编程中的数组结构
Oct 24 #Javascript
向JavaScript的数组中添加元素的方法小结
Oct 24 #Javascript
jQuery实现鼠标经过事件的延时处理效果
Aug 20 #Javascript
使用jquery动态加载Js文件和Css文件
Oct 24 #Javascript
You might like
随机头像PHP版
2006/10/09 PHP
php检测图片木马多进制编程实践
2013/04/11 PHP
50个PHP程序性能优化的方法
2014/06/02 PHP
PHP的PDO错误与错误处理
2019/01/27 PHP
yii框架结合charjs统计上一年与当前年数据的方法示例
2020/04/04 PHP
js 数组的for循环到底应该怎么写?
2010/05/31 Javascript
Js,alert出现乱码问题的解决方法
2013/06/19 Javascript
javascript与有限状态机详解
2014/05/08 Javascript
一个Action如何调用两个不同的方法
2014/05/22 Javascript
JavaScript中的异常捕捉介绍
2014/12/31 Javascript
jQuery将所有被选中的checkbox某个属性值连接成字符串的方法
2015/01/24 Javascript
js获取json元素数量的方法
2015/01/27 Javascript
JS实现浏览器状态栏文字闪烁效果的方法
2015/10/27 Javascript
ES6学习教程之块级作用域详解
2017/10/09 Javascript
Nodejs文件上传、监听上传进度的代码
2020/03/27 NodeJs
[02:28]DOTA2亚洲邀请赛 LGD战队巡礼
2015/02/03 DOTA
[02:09]DOTA2辉夜杯 EHOME夺冠举杯现场
2015/12/28 DOTA
使用python BeautifulSoup库抓取58手机维修信息
2013/11/21 Python
Python中还原JavaScript的escape函数编码后字符串的方法
2014/08/22 Python
pygame学习笔记(4):声音控制
2015/04/15 Python
Eclipse和PyDev搭建完美Python开发环境教程(Windows篇)
2016/11/16 Python
深入了解Django View(视图系统)
2019/07/23 Python
Django在pycharm下修改默认启动端口的方法
2019/07/26 Python
python 代码实现k-means聚类分析的思路(不使用现成聚类库)
2020/06/01 Python
美国最大的万圣节服装网站:HalloweenCostumes.com
2017/10/12 全球购物
美国高品质个性化珠宝销售网站:Jewlr
2018/05/03 全球购物
波兰在线运动商店:YesSport
2020/07/23 全球购物
小饰品店的创业计划书范文
2013/12/28 职场文书
高中美术教学反思
2014/01/19 职场文书
《鸟的天堂》教学反思
2014/02/27 职场文书
学生未请假就回家检讨书
2014/09/22 职场文书
学生违反校规检讨书
2014/10/28 职场文书
2014年度安全工作总结
2014/12/04 职场文书
工作年限证明范本
2015/06/15 职场文书
办公室日常管理制度
2015/08/04 职场文书
污染环境建议书
2015/09/14 职场文书