基于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 相关文章推荐
基于jQuery的history历史记录插件
Dec 11 Javascript
js获取系统的根路径实现介绍
Sep 08 Javascript
javascript表单验证使用示例(javascript验证邮箱)
Jan 07 Javascript
js实现鼠标感应向下滑动隐藏菜单的方法
Feb 20 Javascript
js+CSS实现模拟华丽的select控件下拉菜单效果
Sep 01 Javascript
一种新的javascript对象创建方式Object.create()
Dec 28 Javascript
JavaScript中eval函数的问题
Jan 31 Javascript
jQuery实现链接的title快速出现的方法
Feb 20 Javascript
详解探索 vuex 2.0 以及使用 vuejs 2.0 + vuex 2.0 构建记事本应用
Jun 16 Javascript
vue通过过滤器实现数据格式化
Jul 20 Javascript
如何在Vue项目中添加接口监听遮罩
Jan 25 Vue.js
JavaScript的Set数据结构详解
Feb 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
1.PHP简介
2006/10/09 PHP
php下保存远程图片到本地的办法
2010/08/08 PHP
PHP学习之字符串比较和查找
2011/04/17 PHP
从零开始学YII2框架(五)快速生成代码工具 Gii 的使用
2014/08/20 PHP
PHP构造二叉树算法示例
2017/06/21 PHP
Yii2框架可逆加密简单实现方法
2017/08/25 PHP
php防止表单重复提交实例讲解
2019/02/11 PHP
arguments对象
2006/11/20 Javascript
基于JQuery框架的AJAX实例代码
2009/11/03 Javascript
打开新窗口关闭当前页面不弹出关闭提示js代码
2013/03/18 Javascript
jQuery实现连续动画效果实例分析
2015/10/09 Javascript
关于jquery中动态增加select,事件无效的快速解决方法
2016/08/29 Javascript
jQuery EasyUI编辑DataGrid用combobox实现多级联动
2016/08/29 Javascript
微信小程序实现流程进度的图样式功能
2018/01/16 Javascript
使用Vue.js和Element-UI做一个简单登录页面的实例
2018/02/23 Javascript
深入浅析Vue.js中 computed和methods不同机制
2018/03/22 Javascript
Vue.js获取被选择的option的value和text值方法
2018/08/24 Javascript
javascript使用链接跨域下载图片
2019/11/01 Javascript
在vue中使用Base64转码的案例
2020/08/07 Javascript
[01:44]《为梦想出发》—联想杯DOTA2完美世界全国高校联赛
2015/09/30 DOTA
[01:08:43]DOTA2-DPC中国联赛定级赛 Phoenix vs DLG BO3第一场 1月9日
2021/03/11 DOTA
安装Python的web.py框架并从hello world开始编程
2015/04/25 Python
Python的Django框架中自定义模版标签的示例
2015/07/20 Python
使用python批量读取word文档并整理关键信息到excel表格的实例
2018/11/07 Python
详解python的四种内置数据结构
2019/03/19 Python
Python 实现3种回归模型(Linear Regression,Lasso,Ridge)的示例
2020/10/15 Python
CSS3实现10种Loading效果
2016/07/11 HTML / CSS
印度网上购物首选目的地:Flipkart
2016/08/01 全球购物
简约控的天堂:The Undone
2016/12/21 全球购物
士力架广告词
2014/03/20 职场文书
国际语言毕业生求职信
2014/07/08 职场文书
个人典型事迹材料
2014/12/30 职场文书
投资合作意向书范本
2015/05/08 职场文书
解决MySQL存储时间出现不一致的问题
2021/04/28 MySQL
Python关于OS文件目录处理的实例分享
2021/05/23 Python
分析Java中Map的遍历性能问题
2021/06/26 Java/Android