202 votes

Si une variable n’est pas définie

<blockquote> <p><strong>Doublon possible :</strong><br> <a href="http://stackoverflow.com/questions/3390396/best-way-to-check-for-undefined-in-javascript">Meilleure façon de rechercher les « indéfini » en JavaScript ?</a> </p> <p>Comment trouver si une variable est indéfinie ?</p><p>J’ai actuellement :</p><pre><code></code></pre></blockquote>

327voto

ScottyUCSD Points 1666

jQuery.val() et .text() ne retournera jamais « undefined » pour une sélection vide. Elle renvoie toujours une chaîne vide (c'est-à-dire « »). .html() retourne la valeur null si l’élément n’existe pas cependant. Vous devez faire :

Pour les autres variables qui ne viennent pas de quelque chose comme jQuery.val() vous feriez ceci cependant :

Il suffit d’utiliser le `` opérateur.

135voto

Roger Points 2011

``

Remarque le et sans guillemets autour de .

3voto

micmcg Points 1449

http://constc.blogspot.com/2008/07/undeclared-undefined-null-in-JavaScript.html

Dépend de comment spécifiques vous voulez le critère qui doit être. Vous pourriez peut-être sortir avec

3voto

DBJDBJ Points 478
<pre><code></code><p><code></code>. (En outre, il n’existe pas une concaténation de chaînes.)</p></pre>

-7voto

Rich Seller Points 46052

Vous pouvez vérifier que la variable directement. Si non défini il retournera une rencontre valeur.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X