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 !

7 commentaires :
commentaire n°3558 par ghjdg
ghjdg samedi 16 décembre 2017, 09:30
yutè_
commentaire n°7421 par Nabgrergy@rvmail.xyz
Nabgrergy@rvmail.xyz lundi 30 août 2021, 00:03
<a href=https://buystromectolon.com/>;buy ivermectin pills</a>
commentaire n°7488 par reornepen@manmail.xyz
reornepen@manmail.xyz mercredi 1 septembre 2021, 09:43
<a href=https://buypropeciaon.com/>;order proscar for hair loss</a>
commentaire n°7911 par chishar@sqmail.xyz
chishar@sqmail.xyz vendredi 17 septembre 2021, 11:19
<a href=https://buypriligyhop.com/>;Priligy</a>
commentaire n°8001 par Empaway@swmail.xyz
Empaway@swmail.xyz samedi 18 septembre 2021, 23:29
https://buylasixshop.com/ - furosemide 20 mg tablet
commentaire n°8002 par assulpabe@rqmail.xyz
assulpabe@rqmail.xyz dimanche 19 septembre 2021, 00:13
<a href=https://buyplaquenilcv.com/>;plaquenil covid-19</a>
commentaire n°8404 par Reacick@oourmail.xyz
Reacick@oourmail.xyz dimanche 26 septembre 2021, 08:53
https://buyplaquenilcv.com/ - hydroxychloroquine purchase
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é