Vérifier si une chaîne est vide en action script, semblable à la Chaîne.Vide .net
Est-il une propriété statique en Action similaire à celle de l'objet String .net pour vérifier si une chaîne est vide, c'est une Chaîne.Vide.
Grâce
OriginalL'auteur Hassan Mokdad | 2012-02-18
Vous devez vous connecter pour publier un commentaire.
Vous pouvez tout simplement faire:
Cela fonctionne parce que la chaîne est contraint à une valeur booléenne à l'aide de ces règles:
Chaîne -> Boolean = "false si la valeur est null ou une chaîne vide ( "" ); true sinon."
Moi aussi :S, C'est emportant pas à comparer "" afin de ne pas créer inutilement des chaînes
Cela fonctionne en effet. Regardez le paragraphe la conversion en booléen ici
Bellissimo! La solution la plus élégante 🙂
OriginalL'auteur Richard Walton
Vous pouvez utiliser
length
mais c'est normal d'un bien qui n'est pas statique. Ici vous pouvez trouver toutes les propriétés de la classe Chaîne. Si la longueur est0
la chaîne est vide. Vous pouvez donc faire vos tests comme suit si vous voulez faire la distinction entre unnull
Chaîne et un vide:Ou vous pouvez utiliser Richie_W de la solution si vous n'avez pas besoin de distinguer entre le vide et des chaînes vides.
OriginalL'auteur sch
La suite va attraper tous ces:
1. null
2. chaîne vide
3. les espaces chaîne
OriginalL'auteur Davem M