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 相关文章推荐
在百度知道团队中快速审批新成员的js脚本
Feb 02 Javascript
node.js中的fs.readdir方法使用说明
Dec 17 Javascript
javascript比较两个日期的先后示例代码
Dec 31 Javascript
js调出上下文菜单的实例
Dec 17 Javascript
jQuery插件支持同一页面被多次调用
Feb 14 Javascript
AngularJS 最常用的功能汇总
Feb 17 Javascript
微信小程序购物商城系统开发系列-目录结构介绍
Nov 21 Javascript
Angular.Js之Scope作用域的学习教程
Apr 27 Javascript
vue综合组件间的通信详解
Nov 06 Javascript
JS实现的汉字与Unicode码相互转化功能分析
May 25 Javascript
详解服务端预渲染之Nuxt(介绍篇)
Apr 07 Javascript
js绘制一条直线并旋转45度
Aug 21 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
MySQL授权问题总结
2007/05/06 PHP
php利用新浪接口查询ip获取地理位置示例
2014/01/20 PHP
PHP中Session引起的脚本阻塞问题解决办法
2014/04/08 PHP
php里array_work用法实例分析
2015/07/13 PHP
php版微信发红包接口用法示例
2016/09/23 PHP
php PDO实现的事务回滚示例
2017/03/23 PHP
php接口实现拖拽排序功能
2018/04/23 PHP
对象的类型:本地对象(1)
2006/12/29 Javascript
javascript,jquery闭包概念分析
2010/06/19 Javascript
Js event事件在IE、FF兼容性问题
2011/01/01 Javascript
JS实现一个列表中包含上移下移删除等功能
2014/09/24 Javascript
JS中prototype的用法实例分析
2015/03/19 Javascript
javascript制作的滑动图片菜单
2015/05/15 Javascript
Bootstrap 填充Json数据的实例代码
2017/01/11 Javascript
JavaScript模块模式实例详解
2017/10/25 Javascript
jQuery 禁止表单用户名、密码自动填充功能
2017/10/30 jQuery
webpack学习教程之前端性能优化总结
2017/12/05 Javascript
浅谈angularJS2中的界面跳转方法
2018/08/31 Javascript
在layui框架中select下拉框监听更改事件的例子
2019/09/20 Javascript
详解简单易懂的 ES6 Iterators 指南和示例
2019/09/24 Javascript
NodeJS http模块用法示例【创建web服务器/客户端】
2019/11/05 NodeJs
详解用js代码触发dom事件的实现方案
2020/06/10 Javascript
Python入门篇之数字
2014/10/20 Python
Python带动态参数功能的sqlite工具类
2018/05/26 Python
python统计字符的个数代码实例
2020/02/07 Python
NBA德国官方网上商店:NBA Store德国
2018/04/13 全球购物
prAna官网:瑜伽、旅行和冒险服装
2019/03/10 全球购物
数百万免费的图形资源:Freepik
2020/09/21 全球购物
Linux操作面试题
2015/02/11 面试题
开水果连锁店创业计划书
2013/12/29 职场文书
关于圣诞节的广播稿
2014/01/26 职场文书
企业军训感想
2014/02/07 职场文书
生日宴会主持词
2014/03/20 职场文书
职工食堂管理制度
2015/08/06 职场文书
Python爬虫基础初探selenium
2021/05/31 Python
MySQL8.0.18配置多主一从
2021/06/21 MySQL