JS:null在if语句中是false

wuchangjian2021-11-03 04:37:36编程学习

这几天看开源项目的大神们写的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

相关文章

vue首屏优化方案

vue首屏优化方案

① 性能测试工具: Pingdom  Website Speed Test...

6运算符(很简单我就调难一点的来说)

算数运算符 运算符名称实例+加x + y-减x - y*乘x...

简单MySQL索引优化基础~

原文地址:简单MySQL索引优化基础~ 索引是啥?有啥用&...

每日一书丨融合众多前沿技术,展现人工智能时代App开发的无限可能

自2008年10月第一部Android智能手机发布以来,移动互联网行业已经...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。