undefined与null有什么区别


当前第2页 返回上一页

undefined是未指定特定值的变量的默认值,或者没有显式返回值的函数,如:console.log(1),还包括对象中不存在的属性,这些 JS 引擎都会为其分配 undefined 值。

32f52387690e8f7231a2280ddf08fab.png

null是“不代表任何值的值”。 null是已明确定义给变量的值。 在此示例中,当fs.readFile方法未引发错误时,我们将获得null值。

89620f1e48cd35bf47ace29fb247f5d.png

在比较null和undefined时,我们使用==时得到true,使用===时得到false。

1

2

console.log(null == undefined); // true

console.log(null === undefined); // false

以上就是undefined与null有什么区别的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

js中null是什么意思?

javascript之undefined与null的区别(详解)

js 中 undefined 什么意思

undefined与null有什么区别

深入了解javascript中的null

javaspcript中undefined 什么意思?

更多相关阅读请进入《undefined》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...