javascript的undefined和null的区别

大多数计算机语言,有且仅有一个表示”无”的值,好比,C语言的NULL,Java语言的null,Python语言的None,Ruby语言的nil。  有点奇怪的是,JavaScript语言竟然有两个表示”无”的值:undefined和null。这是为何?  1、类似性  在JavaScript中,将一个变量赋值为undefined或null,老实说,几乎没区别。javascript var a =
相关文章
相关标签/搜索