当前位置:   article > 正文

JavaScript if 判断null undefined 避免踩坑_js if(null)

js if(null)
const a = null, b = undefined, c = 0;  
console.log(a, b);  
if (a) console.log('a');  
if (b) console.log('b');  
if (b == null) console.log('c');
  • 1
  • 2
  • 3
  • 4
  • 5

out

null undefined
c
  • 1
  • 2
null === null            # => true
undefined === undefined  # => true
undefined === null       # => false
undefined == null        # => true
  • 1
  • 2
  • 3
  • 4

在if中,"", and 0, and NaN, false,null,undefined都为false
所以想报表中传数据时,经常遇到传来的数据不规范,需要补零

const a= !y ? 0 : y;
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/652788
推荐阅读
相关标签
  

闽ICP备14008679号