码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript基础学习之-JavaScript权威指南-3.4null和undefined

时间:2015-08-15 11:42:13      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:

null和undefined比较

null是JavaScript关键字,表示非对象。

undefined表示没有值,说明这个值不存在或是没有初始化。

 

 

相同点 不同点
自有类型唯一值 null是对象,undefined是保留字
没有属性和方法 null在参与数学运算中转化成0,undefined在数学运算中无法转化或是转化成NaN
==认为相等,===认为不等 null !==undefined //true
都是假值,在布尔值变量表示值相同

null是空对象,undefined是window的属性(但是不是对象属性)

  alert(typeof null) // object ; alert(typeof undefined) // undefined ;
   

JavaScript基础学习之-JavaScript权威指南-3.4null和undefined

标签:

原文地址:http://www.cnblogs.com/x739400043/p/4731980.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!