En termes simples, JSON peut convertir un ensemble de données représenté dans un objet JavaScript en une chaîne (pseudo-objet), qui peut ensuite être facilement transmise entre fonctions ou utilisée dans des applications asynchrones transmises du client Web au serveur. programme parallèle. Cette chaîne semble un peu bizarre (vous verrez quelques exemples plus tard), mais JavaScript l'interprète facilement et JSON peut représenter des structures plus complexes que des paires nom/valeur. Par exemple, des tableaux et des objets complexes peuvent être représentés plutôt que de simples listes de clés et de valeurs.
Vérifiez si json est vide
1. Déterminez si json est vide
2. Déterminez si l'objet est vide :
La troisième méthode est la méthode la plus simple, mais la troisième méthode ne peut pas être jugée par la méthode mutuellement exclusive si (x) Elle ne peut être ajoutée que devant l'objet !
3. La clé json ne peut pas être répétée
S'il existe, il sera remplacé, s'il n'existe pas, il sera ajouté.
4. Traverser json
for(var key in jsonStr){ alert(key+" "+jsonStr[key]) } isJson = function(obj){ var isjson = typeof(obj) == "object" && Object.prototype.toString.call(obj).toLowerCase() == "[object object]" && !obj.length; return isjson; } if (!isJson(data)) data = eval('('+data+')');//将字符串转换成json格式
Structures en JSON : objets et tableaux.
1.Objet
Un objet commence par "{" et se termine par "}". Chaque "clé" est suivie d'un ":" et les "paires 'clé/valeur'" sont séparées par ",".
2. Tableau
Un tableau est une collection ordonnée de valeurs. Un tableau commence par "[" et se termine par "]". Utilisez "," pour séparer les valeurs.
Ce ci-dessus est l'article présentant la méthode de jugement de json dans js. J'espère que vous l'aimerez.