基于JavaScript 数据类型之Boolean类型分析介绍


Posted in Javascript onApril 19, 2013

基于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 相关文章推荐
在JavaScript中操作时间之getUTCDate()方法的使用
Jun 10 Javascript
学习JavaScript设计模式之策略模式
Jan 12 Javascript
Vue动态实现评分效果
May 24 Javascript
JS 组件系列之Bootstrap Table 冻结列功能IE浏览器兼容性问题解决方案
Jun 30 Javascript
浅析Vue自定义组件的v-model
Nov 26 Javascript
vue 开发一个按钮组件的示例代码
Mar 27 Javascript
vue router 配置路由的方法
Jul 26 Javascript
微信小程序实现文字无限轮播效果
Dec 28 Javascript
JS+canvas画布实现炫酷的旋转星空效果示例
Feb 13 Javascript
微信小程序五子棋游戏的棋盘,重置,对弈实现方法【附demo源码下载】
Feb 20 Javascript
js实现盒子滚动动画效果
Aug 09 Javascript
JavaScript大数相加相乘的实现方法实例
Oct 18 Javascript
Extjs4 GridPanel 的几种样式使用介绍
Apr 18 #Javascript
Extjs4 GridPanel的主要配置参数详细介绍
Apr 18 #Javascript
Extjs4 关于Store的一些操作(加载/回调/添加)
Apr 18 #Javascript
JQuery 常用方法和事件详细介绍
Apr 18 #Javascript
基于JQuery 滑动与动画的说明介绍
Apr 18 #Javascript
ExtJs默认的字体大小改变的几种方法(自己整理)
Apr 18 #Javascript
基于JQuery 选择器使用说明介绍
Apr 18 #Javascript
You might like
PHP的substr_replace将指定两位置之间的字符替换为*号
2011/05/04 PHP
php以post形式发送xml的方法
2014/11/04 PHP
thinkphp框架实现删除和批量删除
2016/06/29 PHP
PHP5.0~5.6 各版本兼容性cURL文件上传功能实例分析
2018/05/11 PHP
PHP单例模式应用示例【多次连接数据库只实例化一次】
2018/12/18 PHP
tp5(thinkPHP5框架)captcha验证码配置及验证操作示例
2019/05/28 PHP
JS模拟的QQ面板上的多级可展开的菜单
2009/10/10 Javascript
javascript中的toFixed固定小数位数 简单实例分享
2013/07/12 Javascript
基于Jquery实现键盘按键监听
2014/05/11 Javascript
js处理表格对table进行修饰
2014/05/26 Javascript
jquery实现简单实用的弹出层效果代码
2015/10/15 Javascript
jQuery插件Echarts实现的双轴图效果示例【附demo源码下载】
2017/03/04 Javascript
vue通过watch对input做字数限定的方法
2017/07/13 Javascript
基于js 本地存储(详解)
2017/08/16 Javascript
vue.js 实现输入框动态添加功能
2018/06/25 Javascript
mpvue微信小程序多列选择器用法之省份城市选择的实现
2019/03/07 Javascript
使用vue-router在Vue页面之间传递数据的方法
2019/07/15 Javascript
微信小程序实现横向滚动导航栏效果
2019/12/12 Javascript
JavaScript ES 模块的使用
2020/11/12 Javascript
js删除对象中的某一个字段的方法实现
2021/01/11 Javascript
[01:08]DOTA2次级职业联赛 - Wings 战队宣传片
2014/12/01 DOTA
Python简单调用MySQL存储过程并获得返回值的方法
2015/07/20 Python
Python+matplotlib+numpy绘制精美的条形统计图
2018/01/02 Python
利用python为运维人员写一个监控脚本
2018/03/25 Python
python GUI库图形界面开发之PyQt5复选框控件QCheckBox详细使用方法与实例
2020/02/28 Python
浅谈Python中的继承
2020/06/19 Python
浅谈关于html5中图片抛物线运动的一些心得
2018/01/09 HTML / CSS
H5离线存储Manifest原理及使用
2020/04/28 HTML / CSS
说出你对remoting 和webservice的理解和应用
2014/06/08 面试题
医学生实习自荐信
2013/10/01 职场文书
工作作风整顿个人剖析材料
2014/10/11 职场文书
成绩单评语
2015/01/04 职场文书
中小企业员工手册范本
2015/05/14 职场文书
2019年英语版感谢信(8篇)
2019/09/29 职场文书
四十九个javascript小知识实用技巧
2021/11/20 Javascript
Vue2.0搭建脚手架
2022/03/13 Vue.js