Maison  >  Article  >  interface Web  >  Comment déterminer si une chaîne est vide en js

Comment déterminer si une chaîne est vide en js

coldplay.xixi
coldplay.xixioriginal
2021-03-01 14:24:2144121parcourir

Méthode JS pour déterminer si une chaîne est vide : 1. Pour déterminer si une chaîne est vide, le code est [if (string.length == 0)] ; Caractère "vide" Autrement dit, l'utilisateur a entré un espace et le code est [if (strings.replace(/(^s*)|(s*$)..].

Comment déterminer si une chaîne est vide en js

Cet environnement d'exploitation du didacticiel : système Windows 7, version JavaScript 1.8.5, ordinateur DELL G3. Cette méthode convient à toutes les marques d'ordinateurs

Méthode JS pour déterminer. si une chaîne est vide :
<.>

Détermine si la chaîne est vide

var strings = &#39;&#39;; 
if (string.length == 0) 
{ 
alert(&#39;不能为空&#39;); 
}

Détermine si la chaîne est un caractère "vide", c'est-à-dire que l'utilisateur a saisi un espace

var strings = &#39; &#39;; 
if (strings.replace(/(^s*)|(s*$)/g, "").length ==0) 
{ 
alert(&#39;不能为空&#39;); 
}

Déterminez si la chaîne d'entrée est vide ou tous les caractères Espace

function isNull( str ){
if ( str == "" ) return true;
var regu = "^[ ]+$";
var re = new RegExp(regu);
return re.test(str);
}

S'il y a null, le code ci-dessus ne peut pas être jugé normalement Le code suivant est le cas lorsqu'il est jugé. as null

var exp = null; 
if (exp == null) 
{ 
alert("is null"); 
}

Lorsque exp n'est pas défini, le même résultat que null sera obtenu, bien que Null et indéfini soient différents

Remarque : vous pouvez utiliser cette méthode lorsque vous souhaitez juger null et. indéfini en même temps. Le code est le suivant

var exp = null; 
if (!exp) 
{ 
alert("is null"); 
}

Si exp n'est pas défini, ou si le nombre est nul, ou faux, vous obtiendrez également le même résultat que null, bien que null soit différent des deux. . Remarque : vous pouvez utiliser cette méthode lorsque vous souhaitez juger nul, non défini, numéro zéro et faux en même temps. Le code est le suivant

var exp = null; 
if (typeof exp == "null") 
{ 
alert("is null"); 
}

Pour une compatibilité ascendante, exp est nul Quand, typeof. null renvoie toujours un objet, il ne peut donc pas être jugé de cette façon 🎜>

.

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