Maison > interface Web > js tutoriel > Résumé des méthodes pour juger json dans les compétences javascript_javascript

Résumé des méthodes pour juger json dans les compétences javascript_javascript

WBOY
Libérer: 2016-05-16 15:42:13
original
1242 Les gens l'ont consulté

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

Copier le code Le code est le suivant :

var jsonStr ={};

1. Déterminez si json est vide

Copier le code Le code est le suivant :

jQuery.isEmptyObject();

2. Déterminez si l'objet est vide :

Copier le code Le code est le suivant :

if (typeOf(x) == "indéfini")
if (typeOf(x) != "objet")
si(!x)

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

Copier le code Le code est le suivant :

jsonStr[key]="xxx"

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格式
Copier après la connexion

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 ",".

Copier le code Le code est le suivant :

packJson = {"nom": "nikita", "mot de passe": "1111">

2. Tableau

Copier le code Le code est le suivant :

packJson = [{"name": "nikita", "password": "1111"}, {"name": "tony", "password": "2222"}];

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.

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal