Maison > Problème commun > le corps du texte

Que signifient les accolades JSON ?

anonymity
Libérer: 2019-05-29 09:10:22
original
3045 Les gens l'ont consulté

1. { } les accolades indiquent la définition d'un objet dans la plupart des cas, il doit avoir des attributs et des valeurs appariés, ou des fonctions.

Par exemple : var LangShen = {"Name":"Langshen","AGE":"28"};

Ce qui précède déclare un objet nommé "LangShen" avec plusieurs attributs ou fonctions sont séparés par (virgule), car ce sont des attributs de l'objet,

, donc lors de l'accès, vous devez utiliser . (point) pour accéder couche par couche : LangShen.Name, LangShen.AGE, bien sûr. nous pouvons également utiliser Accessed en mode tableau, tel que : LangShen["Name"], LangShen["AGE"], le résultat est le même.

Que signifient les accolades JSON ?

Cette méthode d'écriture est souvent utilisée dans la structure de données JSON. De plus, elle est également souvent utilisée lorsque nous écrivons des groupes de fonctions, tels que :

Var. Langshen = {

name = Function () {

Return "Langshen" 🎜>

                         return "28" );

2 . Les crochets [ ] représentent un tableau, qui peut également être compris comme un objet tableau.

Par exemple : var LangShen = [ "Name", "LangShen", "AGE", "28" ];

Évidemment, chaque valeur ou fonction est indépendante. seulement séparé par (virgule). Parce qu'il s'agit d'un objet tableau, il est égal à :

var LangShen = Array( "Name", "LangShen", "AGE", "28" ); >

Lorsque vous y accédez, c'est la même chose qu'un tableau, alert( LangShen[0] );

3 { } et [ ] sont utilisés ensemble. Comme nous l'avons mentionné plus tôt, { } est un objet. , [ ] est un tableau, nous pouvons former un tableau d'objets, tel que :

var LangShen = { "Name": "Langshen",

                                                                                                                                                    ],

“ Mon Fils » :[{"Name": "Son1"}, {"Name": "Son2"}, {"Name": "Son3"}]

}

De ce qui précède structure, le premier élément d'un objet est un attribut, le deuxième élément est un tableau et le troisième élément est un tableau contenant plusieurs objets. Lorsqu'il est appelé, il est également accessible couche par couche. Les propriétés de l'objet sont superposées avec . (point) et le tableau est accessible avec [indice].

Par exemple : alert( LangShen.MySon[1].Name ) ;

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

É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