Vérifier si une chaine de caractère est vide en Javascript

Août 2013

Plusieurs méthodes existent pour savoir si une chaîne de caractère est vide en javascript. Une première solution consiste à tester directement la valeur de la chaîne :

if(chaine == ""){
	console.log("La chaîne est vide");
}

Dans ce cas il faut bien faire attention à utiliser l'opérateur == et pas ===, pour ne pas que le test soit faussé par le transtypage. On peut aussi tester la longueur de la chaine de caractères (c'est à dire le nombre de caractères qu'elle contient) :

if( chaine.length == 0 ){
	console.log("La chaîne est vide");
}

Une chaîne ne contenant que des espaces ou des tabulations ne sera pas détectée comme vide, donc il est judicieux d'utiliser la fonction trim sur la chaîne avant de la tester :

Dans un tout autre contexte, cet article est très intéressant : créer une facture avec excel.

if(chaine.trim() == ""){
	console.log("La chaîne est vide");
}

Encore faim ? allez lire ça : texte automne !

16 commentaires :
Seuls les 10 derniers commentaires sont affichés.
Cliquez ici pour afficher tous les commentaires
commentaire n°8404 par Reacick@oourmail.xyz
Reacick@oourmail.xyz dimanche 26 septembre 2021, 08:53
https://buyplaquenilcv.com/ - hydroxychloroquine purchase
commentaire n°8452 par teptupdah@sqmail.xyz
teptupdah@sqmail.xyz vendredi 1 octobre 2021, 13:02
https://prednisonebuyon.com/ - Prednisone
commentaire n°8478 par drodumn@abdiell.xyz
drodumn@abdiell.xyz samedi 2 octobre 2021, 01:27
<a href=https://buyneurontine.com/>;Neurontine</a>
commentaire n°8964 par NaisseWab@rqmail.xyz
NaisseWab@rqmail.xyz dimanche 31 octobre 2021, 03:59
<a href=https://astromectoli.com/>;Stromectol</a>
commentaire n°9022 par Eldentete@abdiell.xyz
Eldentete@abdiell.xyz mardi 2 novembre 2021, 14:50
<a href=https://abuypropecian.com/>;Propecia</a>
commentaire n°9444 par blegifs@maill1.xyz
blegifs@maill1.xyz vendredi 12 novembre 2021, 17:44
<a href=https://abuypriligyhop.com/>;Priligy</a>
commentaire n°9547 par Suehoky@sqmail.xyz
Suehoky@sqmail.xyz mardi 16 novembre 2021, 09:15
<a href=https://aprednisonen.com/>;Prednisone</a>
commentaire n°10402 par uniluMb@rwmail.xyz
uniluMb@rwmail.xyz samedi 4 décembre 2021, 23:16
<a href="https://abuyzithromaxi.com/ ">buy zithromax online without a prescription</a>
commentaire n°10564 par Nallinila@oourmail.xyz
Nallinila@oourmail.xyz lundi 6 décembre 2021, 16:26
<a href="https://buyplaquenicv.com/ ">half life of plaquenil</a>
commentaire n°11447 par iconype@oourmail.xyz
iconype@oourmail.xyz jeudi 30 décembre 2021, 20:35
on line kamagra <a href="https://vskamagran.com ">kamagra cheapest</a> overnight us delivery on kamagra
facultatif
Facebook Twitter RSS Email
Forum Excel
Venez découvrir le nouveau forum excel question/réponse à la stackoverflow.com !
Forum Excel
hit parade n'en a rien a foutre du W3C Positionnement et Statistiques Gratuites Vincent Paré