Bonjour � tous,
J'ai un Objet JSON qui est cr�e par le serveur et sur lequel je veux acc�der � des propri�t�s.
Pur cela, je fais :
var value = eval("MYJson."+strPropertyName);
Ceci marche bien sauf lorsque "strPropertyName" correspond � une propri�t� qui n'existe pas. Je re�ois alors un message qui indique que la propri�t� n'existe pas.
Par exemple si je veux acc�der � la propri�t� "age" :
1 2 3
|
var property = "age";
var age = eval("MYJson."+age); |
Et la console firebug me donne :
"MyJson.help is undefined
Or je veux �viter ce genre de chose et retourner une chaine par defaut "[NOT FOUND]". Comment faire pour v�rifier si la propri�t� existe avant de l'acc�der via eval ?
Merci
Partager