Maison  >  Article  >  Applet WeChat  >  Comment déterminer si un message est vide dans le frontend du mini programme

Comment déterminer si un message est vide dans le frontend du mini programme

angryTom
angryTomoriginal
2020-03-26 11:39:352702parcourir

Comment déterminer si un message est vide dans le frontend du mini programme

Comment déterminer si le message est vide dans le frontend du mini programme

Méthode : Vous pouvez encapsuler une fonction qui détermine si le l'objet est vide, comme isBlank dans le code suivant.

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

Utilisez isBlank pour juger si le message est vide :

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

Site Web PHP chinois, un grand nombre de tutoriels gratuits de développement de petits programmes, bienvenue pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn