Heim  >  Artikel  >  WeChat-Applet  >  So ermitteln Sie, ob eine Nachricht im Frontend des Miniprogramms leer ist

So ermitteln Sie, ob eine Nachricht im Frontend des Miniprogramms leer ist

angryTom
angryTomOriginal
2020-03-26 11:39:352668Durchsuche

So ermitteln Sie, ob eine Nachricht im Frontend des Miniprogramms leer ist

So ermitteln Sie, ob die Nachricht im Frontend des Miniprogramms leer ist

Methode: Sie können eine Funktion kapseln, die bestimmt, ob die Nachricht leer ist Das Objekt ist leer, z. B. isBlank im folgenden Code.

function isBlank(str){
  if (Object.prototype.toString.call(str) ==='[object Undefined]'){//空
    return true
  } else if (
    Object.prototype.toString.call(str) === '[object String]' || 
    Object.prototype.toString.call(str) === '[object Array]') { //字条串或数组
    return str.length==0?true:false
  } else if (Object.prototype.toString.call(str) === '[object Object]') {
    return JSON.stringify(str)=='{}'?true:false
  }else{
    return true
  }
}

Verwenden Sie isBlank, um zu beurteilen, ob die Nachricht leer ist:

if(isBlank(message)){
    console.log('消息为空')
}else{
    console.log('消息:' + message)
}

PHP-chinesische Website, eine große Anzahl kostenloser kleiner Programmentwicklung-Tutorials, willkommen zum Lernen!

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob eine Nachricht im Frontend des Miniprogramms leer ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn