|<- [[jsjson:What is JSON]]|[[jsjson:Creating simple data]] ->|
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()
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.