咏竹莉
where there is a will,there is a way

 

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
      }
 }

 

posted on 2021-04-02 11:05  咏竹莉  阅读(1389)  评论(0)    收藏  举报