基于JavaScript 数据类型之Boolean类型分析介绍
今天我们说的是数据类型中的一种Boolean类型,它返回true和false两个字面值,需要注意的是字面值是区分大小写的,也就是除了小写 其他的都只是标识符。
下面主要说的是各种数据类型以及对应的转化规则:
数据类型 转化为true的值 转化为false的值
--------------------------------------------------------------------------------
Boolean true false
String 任何非空字符串 ""(空字符串)
Number 任何非零数字值 0和Nan
Object 任何对象 null
Undefined 不适用 undefined
--------------------------------------------------------------------------------
这些转化规则对理解流程控制语句(如if语句)自动执行相应的Boolean转化非常重要,请看下面的代码:
代码如下:
var msg="Hello World";
if(msg){
alert("Valus is true");
}
相关推荐
-
简介JavaScript中Boolean.toSource()方法的使用
JavaScript Boolean.toSource()方法返回表示对象的源代码的字符串. 注意:此方法不会在Internet Explorer中运行. 语法 boolean.toSource() 下面是参数的详细信息: NA 返回值 返回表示对象的源代码的字符串. 例子: <html> <head> <title>JavaScript toSource() Method</title> </head> <body> <scr
-
每天一篇javascript学习小结(Boolean对象)
创建 Boolean 对象的语法: new Boolean(value); //构造函数 Boolean(value); //转换函数 参数 value 由布尔对象存放的值或者要转换成布尔值的值. 返回值 当作为一个构造函数(带有运算符 new)调用时,Boolean() 将把它的参数转换成一个布尔值,并且返回一个包含该值的 Boolean 对象. 如果作为一个函数(不带有运算符 new)调用时,Boolean() 只将把它的参数转换成
-
JavaScript中Boolean对象的属性解析
constructor 属性 实例 返回通过 myvar 对象的原型创建的函数: var myvar = new Boolean(1); myvar.constructor; 结果输出: function Boolean() { [native code] } 定义和用法 constructor 属性返回对创建此对象的 Boolean 函数的引用. prototype 构造器 为 Boolean 对象创建一个新的方法: Boolean.prototype.myColor=function() {
-
Javascript基础教程之数据类型 (布尔型 Boolean)
javascript同样有布尔型,可选值,true or fasle. 复制代码 代码如下: var marr = true ; document.write(typeof(marr) + "<br>"); var marr = "ture"; document.write(typeof(marr) + "<br>"); 布尔值的 ture 或 fasle是两个完全不同的概念,将marr分别不同给
-
JavaScript中boolean类型之三种情景实例代码
实例如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Co
-
JavaScript类型系统之布尔Boolean类型详解
前面的话 布尔值Boolean类型可能是三种包装对象Number.String和Boolean中最简单的一种.Number和String对象拥有大量的实例属性和方法,Boolean却很少.从某种意义上说,为计算机设计程序就是与布尔值打交道,作为最基本的事实,所有的电子电路只能识别和使用布尔数据.本文将介绍布尔Boolean类型 定义 布尔Boolean类型表示逻辑实体,它只有两个值,保留字true和false,分别代表真和假这两个状态 Boolean包装类型是与布尔值对应的引用类型,在布尔表达式
-
javascript之Boolean类型对象
Boolean对象和Java中的Boolean封装类很像,它有两个值:true和false 1.创建Boolean对象 复制代码 代码如下: var boo = new Boolean();//此时未对boo进行赋值,但是它的默认值为false var boo = new Boolean(true); var boo = true/false; 2.Boolean对象的constructor属性是Boolean 例: 复制代码 代码如下: var boo = new Boolean(); doc
-
基于JavaScript 数据类型之Boolean类型分析介绍
今天我们说的是数据类型中的一种Boolean类型,它返回true和false两个字面值,需要注意的是字面值是区分大小写的,也就是除了小写 其他的都只是标识符. 下面主要说的是各种数据类型以及对应的转化规则: 数据类型 转化为true的值 转化为false的值 -------------------------------------------------------------------------------- Boolean true
-
基于JavaScript中标识符的命名规则介绍
JavaScript中的标识符的命名有以下规则: 由字母.数字.$._组成 以字母.$._开头 不可以使用保留字!!! 要有意义!!!!!!! 标识符的命名规范: 1.驼峰命名法 除标识符的第一个单词外,其余单词的首字母大写,例如:trueName 2.蛇型命名法 单词之间用_隔开,例如:true_name (注:大多数情况下,以1~2个下划线开始的标识符,代表特殊变量或内部变量,我们在自己定义的时候,尽量避免使用以下划线开头的变量) (粗浅的见解,望批评指正) 以上这篇基于JavaScript
-
JavaScript中的值类型详细介绍
计算机程序的实质很大程度上可以说是机器对各种信息(值)的操作与读写.在JavaScript中,存在多种类型的值,这些值分成两大类:Primitive(基本类型)和Object(对象). Primitive JavaScript中Primitive有5种类型: 1.Number.所有的数字,无论是整数还是小数,均为Number类型. 2.String.字符串类型. 3.Boolean.布尔类型,true或者false. 4.null.此类型只有null一个值. 5.undefined.此类型只有u
-
javascript数据类型示例分享
前面我们介绍了javascript的数据类型,今天我们通过一些例子再来温故一下,希望大家能够达到知新的地步. 复制代码 代码如下: <script type="text/javascript"> //1.Boolean 类型 //2.Number 类型 //3.String 类型 //Boolean类型容易与基本类型混淆,所以建议永远不要使用Boolean对象. //Number是与数字对应的引
-
浅谈JavaScript数据类型及转换
JavaScript数据类型 1.Boolean(布尔) 布尔:(值类型)var b1=true;//布尔类型 2.Number(数字) 数值:(值类型)var n1=3.1415926;//数值类型 n1.toFixed(3);//四舍五入保留3位小数. 3.String(字符串) 复制代码 代码如下: var s1='hello';//字符串类型 字符串:(值类型,字符串不可变特性) 4.Undefined(未定义) undefined属于值类型,与其他值计算得到的结果不是我们想要的,但与数
-
JavaScript中的Truthy和Falsy介绍
与大多数编程语言一样,JavaScript中存在boolean类型,以供逻辑判断使用.不过,和很多其它编程语言不一样的是,JavaScript中存在Truthy值和Falsy值的概念 - 除了boolean值true.false外,所有类型的JavaScript值均可用于逻辑判断,其规则如下: 1.所有的Falsy值,当进行逻辑判断时均为false.Falsy值包括:false.undefined.null.正负0.NaN."". 2.其余所有的值均为Truthy,当进行逻辑判断时均为
-
简单介绍JavaScript数据类型之隐式类型转换
JavaScript的数据类型分为六种,分别为null,undefined,boolean,string,number,object.object是引用类型,其它的五种是基本类型或者是原始类型.我们可以用typeof方法打印来某个是属于哪个类型的.不同类型的变量比较要先转类型,叫做类型转换,类型转换也叫隐式转换.隐式转换通常发生在运算符加减乘除,等于,还有小于,大于等.. typeof '11' //string typeof(11) //number '11' < 4 //false 本章节单
-
javascript基本数据类型和对象类型归档问题解析
javascript的基本数据类型以及引用数据类型,基本数据类型在开发中经常会用到,包括作为变量使用,判断数据类型来处理一些业务等 基本(简单数据类型) undefined,Null,Boolean,Number,String 复杂的数据类型Object undefined undefined 类型只有一个值,即它本身,在使用var声明变量但未给初始值时,这个变量的值为undefined, var msg; console.log(msg==undefined);//true Null Null
-
JavaScript基本数据类型及值类型和引用类型
在JavaScript中四种基本的数据类型:数值(整数和实数).字符串型(用""号或''括起来的字符或数值).布尔型(使True或False表示)和空值.在JavaScript的基本类型中的数据可以是常量,也可以变量.由于JavaScript采用弱类型的形式,因而一个数据的变量或常量不必首先作声明,而是在使用或赋值时确定其数据的类型的.当然也可以先声明该数据的类型,它是通过在赋值时自动说明其数据类型的. javascript中的变量 javascript中的变量只是一个占位符,前言已经
随机推荐
- 用javascript替换URL中的参数值示例代码
- asp.net Repeater控件的说明及详细介绍及使用方法
- IOS 集成微信支付功能的实现方法
- Linux系统下导出ORACLE数据库出现Exporting questionable statistics.错误 处理
- ASP.NET中RadioButtonList绑定后台数据后触发点击事件
- PHP Ajax实现页面无刷新发表评论
- asp.net中不能在DropDownList中选择多个项 原因分析及解决方法
- php中使用ExcelFileParser处理excel获得数据(可作批量导入到数据库使用)
- Android中viewPager使用指南
- Android开发之ImageLoader使用详解
- 网上抓的一个特效
- Windows下安装PHP单元测试环境PHPUnit图文教程
- Java基础--反射机制
- java实现顺序结构线性列表的函数代码
- .NET运行界面上,实现随意拖动控件的方法
- asp.net DoDragDrop 方法的使用
- asp.net 页面间传值方法小结
- JS给Array添加是否包含字符串的简单方法
- js钢琴按钮波浪式图片排列效果代码分享
- 详解Oracle游标的简易用法