js的Boolean对象初始值示例


Posted in Javascript onMarch 04, 2014

Boolean(逻辑)对象用于将非逻辑值转换为逻辑值(true 或者 false)。
创建 Boolean 对象

使用关键词 new 来定义 Boolean 对象。下面的代码定义了一个名为 myBoolean 的逻辑对象:

var myBoolean=new Boolean()

注释:如果逻辑对象无初始值或者其值为 0、-0、null、""、false、undefined 或者 NaN,那么对象的值为 false。否则,其值为 true(即使当自变量为字符串 "false" 时)!

下面的所有的代码行均会创建初始值为 false 的 Boolean 对象。

<script type="text/javascript"> 
var myBoolean=new Boolean(); 
document.write(myBoolean); 
document.write("<br />"); var myBoolean=new Boolean(0); 
document.write(myBoolean); 
document.write("<br />"); 
var myBoolean=new Boolean(null); 
document.write(myBoolean); 
document.write("<br />"); 
var myBoolean=new Boolean(""); 
document.write(myBoolean); 
document.write("<br />"); 
var myBoolean=new Boolean(false); 
document.write(myBoolean); 
document.write("<br />"); 
var myBoolean=new Boolean(NaN); 
document.write(myBoolean); 
document.write("<br />"); 
</script>

运行结果:

false
false
false
false
false
false

下面的所有的代码行均会创初始值为 true 的 Boolean 对象:

<script type="text/javascript"> 
var myBoolean=new Boolean(1); 
document.write(myBoolean); 
document.write("<br />"); var myBoolean=new Boolean(true); 
document.write(myBoolean); 
document.write("<br />"); 
var myBoolean=new Boolean("true"); 
document.write(myBoolean); 
document.write("<br />"); 
var myBoolean=new Boolean("false"); 
document.write(myBoolean); 
document.write("<br />"); 
var myBoolean=new Boolean("Bill Gates"); 
document.write(myBoolean); 
document.write("<br />"); 
</script>

运行结果:

true
true
true
true
true
关于这个初始值与java和c的都不一样,以后写前台的注意啊!

Javascript 相关文章推荐
基于jquery &amp; json的省市区联动代码
Jun 26 Javascript
javascript中Date对象的getDay方法使用指南
Dec 22 Javascript
js验证真实姓名与身份证号是否匹配
Oct 13 Javascript
深入理解requestAnimationFrame的动画循环
Sep 20 Javascript
Bootstrap 3 进度条的实现
Feb 22 Javascript
javascript数据结构中栈的应用之符号平衡问题
Apr 11 Javascript
简单实现js鼠标跟随效果
Aug 02 Javascript
微信小程序6位或多位验证码密码输入框功能的实现代码
May 29 Javascript
js中事件对象和事件委托的介绍
Jan 21 Javascript
判断文字超过2行添加展开按钮,未超过则不显示,溢出部分显示省略号
Apr 28 Javascript
vue 弹出遮罩层样式实例
Jul 22 Javascript
详解Vue数据驱动原理
Nov 17 Javascript
js动态拼接正则表达式的两种方法
Mar 04 #Javascript
8个实用的jQuery技巧
Mar 04 #Javascript
js中top的作用深入剖析
Mar 04 #Javascript
父页面显示遮罩层弹出半透明状态的dialog
Mar 04 #Javascript
深入理解JS中的变量及作用域、undefined与null
Mar 04 #Javascript
css+js实现部分区域高亮可编辑遮罩层
Mar 04 #Javascript
JavaScript程序员应该知道的45个实用技巧
Mar 04 #Javascript
You might like
PHP命名空间(Namespace)简明教程
2014/06/11 PHP
javascript+php实现根据用户时区显示当地时间的方法
2015/03/11 PHP
php使用GD实现颜色渐变实例
2015/06/02 PHP
php验证身份证号码正确性的函数
2016/07/20 PHP
PHP 中常量的知识整理
2017/04/14 PHP
Yii2框架控制器、路由、Url生成操作示例
2019/05/27 PHP
在TP5数据库中四个字段实现无限分类的示例
2019/10/18 PHP
javascript 禁止复制网页
2009/06/11 Javascript
javascript 用记忆函数快速计算递归函数
2010/03/15 Javascript
Js获取事件对象代码
2010/08/05 Javascript
Javascript面向对象编程(三) 非构造函数的继承
2011/08/28 Javascript
Jquery显示、隐藏元素以及添加删除样式
2013/08/09 Javascript
用jquery统计子菜单的条数示例代码
2013/10/18 Javascript
Nodejs sublime text 3安装与配置
2014/06/19 NodeJs
jQuery类选择器用法实例
2014/12/23 Javascript
javascript框架设计之框架分类及主要功能
2015/06/23 Javascript
AngularJS基础 ng-keyup 指令简单示例
2016/08/02 Javascript
Angular和百度地图的结合实例代码
2016/10/19 Javascript
underscore之Collections_动力节点Java学院整理
2017/07/10 Javascript
[02:16]完美世界DOTA2联赛PWL S3 集锦第三期
2020/12/21 DOTA
玩转python爬虫之URLError异常处理
2016/02/17 Python
Python实现PS滤镜功能之波浪特效示例
2018/01/26 Python
python实现寻找最长回文子序列的方法
2018/06/02 Python
pycharm打开命令行或Terminal的方法
2019/01/16 Python
Python之变量类型和if判断方式
2020/05/05 Python
CSS3实现自定义Checkbox特效实例代码
2017/04/24 HTML / CSS
英国蜡烛、蜡烛配件和家居香氛购买网站:Yankee Candle
2018/12/12 全球购物
给实习单位的感谢信
2014/02/01 职场文书
奥巴马连任演讲稿
2014/05/15 职场文书
团结就是力量演讲稿
2014/05/21 职场文书
创文明城市标语
2014/06/16 职场文书
村干部群众路线整改措施思想汇报
2014/10/12 职场文书
放弃继承权公证书
2015/01/23 职场文书
委托书格式范文
2015/01/28 职场文书
党员志愿者服务倡议书
2015/04/29 职场文书
党员干部学习十八届五中全会精神心得体会
2016/01/05 职场文书