JS 中 null、undefined、""、0、false 的关系

转载 2015年11月19日 09:37:27

1、undefined、null、""、0、false这五个值在if语句中做判断,都会执行false分支

2、undefined 和 null 最相似,都不属于任何类型的对象


3、"" 、0、false 它们都是有意义数据


总结 

作为if判断条件,他们都表示false

作为对象比较 null == undefined 而 "" == false == 0

js判断undefined类型,undefined,null, 的区别详细解析

js判断undefined类型,undefined,null, 的区别详细解析
  • qq_26676207
  • qq_26676207
  • 2016年11月09日 16:01
  • 6985

javascritp中false、0、空字符串、null和undefined区别

> if(0 == '') {  document.write('我操,蛋疼'); } if(0 == false) document.write('yes');
  • xuke6677
  • xuke6677
  • 2014年09月01日 16:00
  • 977

js中的undefined,null,空字符串,false,true之间的关系

因为在其他书上看到undefined,null,空字符串都能当作false用在if语句判断,所以一直以为undefined,null,空字符串,false之间是相等的关系; 前段时间在写...
  • baidu_33488327
  • baidu_33488327
  • 2016年10月03日 13:21
  • 4033

javascript基础(数值,布尔值,Null和Undefined)(五)

1.数值: /* Number * - 在JS中所有的数字都是Number类型 * - 包括整数和浮点数 * */ ...
  • u010853130
  • u010853130
  • 2017年02月07日 17:35
  • 519

JavaScript中null和undefined的比较和区别

在JavaScript中很经常就会出现null和undefined这几种结果,今天就详细的介绍一下null和undefined的定义和区别。 null根据其名字就可以大致看出来意思,就是为空。在js中...
  • linzhiqiang0316
  • linzhiqiang0316
  • 2016年07月29日 16:11
  • 1442

JavaScript学习(二):原始数据类型-字符串、数字、布尔值、null、undefined

JavaScript原始数据类型:字符串、布尔值、数字、null、undefined简介
  • u013361445
  • u013361445
  • 2015年11月10日 15:14
  • 1531

js判断undefined类型,undefined,null, 的区别详细解析

js判断undefined类型,undefined,null, 的区别详细解析
  • qq_34117825
  • qq_34117825
  • 2016年08月26日 10:03
  • 2974

JS中Null与Undefined的区别

在JavaScript中存在这样两种原始类型:Null与Undefined。这两种类型常常会使JavaScript的开发人员产生疑惑,在什么时候是Null,什么时候又是Undefined? Un...
  • minggehenhao
  • minggehenhao
  • 2015年07月15日 16:20
  • 163

js中null和undefined的区别

JavaScript有两个特殊的原始值:null和undefined,它们不是数字、字符串和布尔值。它们通常分别代表了各自特殊类型的唯一的成员,也就说是它自有类型的唯一的一个成员。从技术上讲,只有Ja...
  • yCharlee
  • yCharlee
  • 2016年04月30日 10:51
  • 419

js的undefined和null的区别

大多数计算机语言,有且仅有一个表示“无”的值,比如,C语言的NULL,Java的null,Python的None,Ruby的nil。 JS有两个表示“无”的值:undefined和null。Why?...
  • u010622467
  • u010622467
  • 2016年04月14日 22:04
  • 539
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JS 中 null、undefined、""、0、false 的关系
举报原因:
原因补充:

(最多只允许输入30个字)