JS:null在if语句中是false

2021/09/11 15:27
阅读数 183

这几天看开源项目的大神们写的JS代码中,常常看到这样的句子:

let obj = ...
...
if(obj){
	...
}

头一次看的时候,我是

images.jpg

直到,我看到了下面这段话:

“null is a falsy value (i.e. it evaluates to false if coerced to a boolean)” — Josh Clanton at A Drip of JavaScript

当然了,更多的,要看:How to Check for null in JavaScript 里面有粗糙到精细的各种检查方式。

原先,单纯的我都是判等号的。

image.png

展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部