jsjson:understanding_objects_and_json
Déclaration similaire en JS, mais clés entourés de double-quotes :
{ nom_complet : "Jean Dupont"} // objet { "nom_complet" : "Jean Dupont"} // JSON
- les clés JSON peuvent être n'importe quels string valide (attention à l'accessibilité par la suite).
- Les valeurs doivent être d'un des 6 types : string, number, object, boolean, null
Objets :
- Les quotes pas nécéssaires sur les clés
- Les valeurs peuvent être de n'importe quel titre
Parsing du JSON via JSON.parse(<json>) On peut parser via JSON.parse() et eval(). eval() est plus compatible mais moins sécurisé.
L'opposé de parse est JSON.stringify, qui peut aussi ne pas être supporté sur de vieux navigateurs.
jsjson/understanding_objects_and_json.txt · Last modified: 2016/03/17 22:17 by leo