En JavaScript normal, je peux vérifier soitComment vérifier une valeur JavaScript non définie dans Facebook?
if (i == undefined)
or
if (i === undefined)
ou la "typeof".
Toutefois, dans Facebook, le api_key
sera ajouté en tant que préfixe dans undefined.
C'est, il deviendra
if (a12345_i == a12345_undefined)
qui n'est pas définie. Alors, que puis-je faire pour savoir si la variable n'est pas définie ou non?
Eh bien, merci pour toutes les réponses, mais je pense que je devrais souligner une chose. Je n'ai aucun problème pour détecter la valeur nulle dans un environnement JavaScript normal. Le problème auquel je suis confronté est quand il est avec Facebook comme une application FBML.
je suggère >> si {...} << Sauf dans les cas où il y a une différence sémantique entre (x!) ""/0/null/undefined (dont je trouve peu, mais ils existent) cela devrait bien fonctionner. –