js 同时判断 变量为 undefined、null、空字符串

时间:2021-04-02 12:24:39   收藏:0   阅读:14

 

let a = undefined
let b = null
let c = ‘‘
if (a == undefined) {
  alert(‘undefined‘)   // alert undefined 成立
}
if (b == undefined) {
  alert(‘undefined‘)  // alert undefined  成立
}
if (c === ‘‘) {
  alert(‘c为空‘)
}

总结:

变量为undefined 或null 时 a == undefined 成立 , 所以可以使用  val === undefined 此方法同时判断 为undefined 和null

 

判断数据为空 或undefined 或null

 $scope.crossValue = function (val) {
      if ( val == undefined || val === ‘‘) {  // val == undefined 判断val 为undefined 或 null   val === ‘‘
        return ‘--‘
      }  else {
        return val
      }
 }

 

原文:https://www.cnblogs.com/yongzhu/p/14609757.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!