User Tools

Site Tools


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
  1. les clés JSON peuvent être n'importe quels string valide (attention à l'accessibilité par la suite).
  2. Les valeurs doivent être d'un des 6 types : string, number, object, boolean, null

Objets :

  1. Les quotes pas nécéssaires sur les clés
  2. 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