您的位置:首页 > Web前端 > JavaScript

JSON格式详解

2013-08-26 15:54 169 查看
基本概念:(引百度百科)

1、对象:对象在js中表示为“{}”扩起来的内容,数据结构为 {key:value,key:value,...}的键值对的结构,在面向对象的语言中,key为对象的属性,value为对应的属性值,所以很容易理解,取值方法为 对象.key 获取属性值,这个属性值的类型可以是
数字、字符串、数组、对象几种。

2、数组:数组在js中是中括号“[]”扩起来的内容,数据结构为 ["java","javascript","vb",...],取值方式和所有语言中一样,使用索引获取,字段值的类型可以是
数字、字符串、数组、对象几种

实例:

1.对象属性值类型:数字、 字符串、 数组、 对象

{"id":1 , "string":"test" , "array":[1,"2"] , "object":{"sub":"sub"}}
2数组字段类型 :数字、字符串、数组、
对象

[1,"string",[1,"2"],{"object":"13"}]

注意点:

1.key:value 的格式只能出现在{}中, ["id":123,444] (错误)
2.[{"id":1,"string":"test"}]:只标识一个数组项:{"id":1,"string":"test"} 是一个值(对数组来说)。

下面就是随意的按规则的组合使用json来为我们服务了~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: