JavaScript中undefined与null有何本质区别?实例解析对比。
- 内容介绍
- 文章标签
- 相关推荐
本文共计592个文字,预计阅读时间需要3分钟。
在JavaScript中,将一个变量赋值为undefined或null,老实用话说,几乎没有区别。+var a=undefined;+var a=null;+上面代码中,a变量分别被赋值为undefined和null,这两种写法几乎等价。+undefined和null在if语句中的表现也类似。
在JavaScript中,将一个变量赋值为undefined或null,老实说,几乎没区别。
var a = undefined;
var a = null;
上面代码中,a变量分别被赋值为undefined和null,这两种写法几乎等价。
undefined和null在if语句中,都会被自动转为false,相等运算符甚至直接报告两者相等。
本文共计592个文字,预计阅读时间需要3分钟。
在JavaScript中,将一个变量赋值为undefined或null,老实用话说,几乎没有区别。+var a=undefined;+var a=null;+上面代码中,a变量分别被赋值为undefined和null,这两种写法几乎等价。+undefined和null在if语句中的表现也类似。
在JavaScript中,将一个变量赋值为undefined或null,老实说,几乎没区别。
var a = undefined;
var a = null;
上面代码中,a变量分别被赋值为undefined和null,这两种写法几乎等价。
undefined和null在if语句中,都会被自动转为false,相等运算符甚至直接报告两者相等。

