js的Boolean对象初始值示例

 Boolean(逻辑)对象用于将非逻辑值转换为逻辑值(true 或者 false)下面为大家介绍下js的Boolean对象初始值

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的都不一样,以后写前台的注意啊! 
 

时间: 2024-08-03 13:25:22

js的Boolean对象初始值示例的相关文章

js的Boolean对象初始值示例_javascript技巧

Boolean(逻辑)对象用于将非逻辑值转换为逻辑值(true 或者 false). 创建 Boolean 对象 使用关键词 new 来定义 Boolean 对象.下面的代码定义了一个名为 myBoolean 的逻辑对象: var myBoolean=new Boolean() 注释:如果逻辑对象无初始值或者其值为 0.-0.null."".false.undefined 或者 NaN,那么对象的值为 false.否则,其值为 true(即使当自变量为字符串 "false&q

C#3.0新特性(二)-初始值设定项

写在前边: 做事不坚持,是我这么多年来最失败的地方,从今天开始改正,没有人也没有动力督促,只能靠自己的决心和行动,来证明....今天来学学自动属性,初始值设定项,或叫初始化器.本人知道,这样的内容在网上早有了,不知能不能放首页.再放一次,听听前辈同仁们的意见. 一.自动属性: 在C# 2.0中,我们对成员进行封装,也就是自动属性,如下示例: private int m_one; public int One { get { return m_one; } set { m_one = value;

SpringMVC中通过@ResponseBody返回对象,Js中调用@ResponseBody返回值,统计剩余评论字数的js,@RequestParam默认值,@PathVariable的用法

1.SpringMVC中通过@ResponseBody返回对象,作为JQuery中的ajax返回值 package com.kuman.cartoon.controller;   import java.util.Map;   import javax.servlet.http.HttpServletRequest;   import org.apache.commons.io.filefilter.FalseFileFilter; import org.slf4j.Logger; import

js获取下拉列表框中的value和text的值示例代码

 本篇文章主要是对js获取下拉列表框<option>中的value和text的值示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 在编程过程中,我们对下拉列表框的取值很多时候都是获取option中的value,但是也有需要获取显示在页面中的值的时候,例如想获得<option value="value">ShowText</option>中"ShowText",我们该如何获取呢?方法很简单,具体代码如下:    代码

JS动态给对象添加属性和值的实现方法_javascript技巧

如下所示: var obj={}; for(var i=0;i<10;i++){ eval("obj.p"+i+"="+i); } 以上就是小编为大家带来的JS动态给对象添加属性和值的实现方法全部内容了,希望大家多多支持~ 以上是小编为您精心准备的的内容,在的博客.问答.公众号.人物.课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索js 北京赛车冠亚和值技巧.时时彩和值技巧.福彩3d和值计算技巧.快3和值技巧.重庆时时彩和值技巧,以便于您获取更多的

C++对象中声明 static map&amp;amp;lt;int,string&amp;amp;gt;;怎么在.cpp里面赋初始值啊

问题描述 C++对象中声明 static map<int,string>;怎么在.cpp里面赋初始值啊 试了好多种方法,只能用另一个map来赋值给它,不能直接insert么? 解决方案 初值是看你怎么插入的 insert是可以的 你具体错误是什么 解决方案二: static map M; M.insert(paire(10,"test")); 解决方案三: map m; string str = "test"; m.insert(make_pair(1,

JS之Date对象和获取系统当前时间详解

 本篇文章主要是对JS之Date对象和获取系统当前时间进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 一.Date对象 每天一对象,今天来看看Date对象,相对于时间大家一定很熟悉,应为以前在网站中很多地方都会遇到这样的时间特效.温故而知新,今天我们来回忆一下Date对象.   我们首先来看看他的定义: dateObj = new Date() dateObj = new Date(dateVal) dateObj = new Date(year, month, date[, hour

详解js的延迟对象、跨域、模板引擎、弹出层、AJAX【附实例下载】_javascript技巧

目录 一.AJAX示例 1.1.优点 1.2.缺点 1.3.jQuery AJAX示例 二.延迟对象(Deferred) 2.1.回调函数 2.2.deferred.done 三.跨域 3.1.什么是跨域 3.2.JSONP跨域 3.3.jQuery使用JSONP跨域 3.4.跨域资源共享(CORS) 3.5.小结 四.弹出层 五.模板引擎 5.1.Hello World 5.2.方法 5.3.与AJAX结合应用 六.示例下载 一.AJAX示例 AJAX全称为"Asynchronous Java

程序猿都没对象,JS竟然有对象?

现在做项目基本是套用框架,不论是网上的前端还是后端框架,也会寻找一些封装好的插件拿来即用,但还是希望拿来时最好自己过后再回过头了解里面的原理,学习里面优秀的东西,不论代码封装性,还是小到命名. 好吧,扯远了,在这里要讲的是大家前端用得多的JS,可能接触最多的是Jquery,但原生的JS最好还是要了解的,至少能看懂别人的代码,然后学习. 平时用得多的无非是if for 逻辑处理字符串,截断字符串,数组,然后是查找元素,对元素背景什么的属性操作,这些都是些实用性上的东西,这里讲一些更深入点的,如何理