json--2.对象和数组

1       对象

1.1  语法

       JSON对象使用在大括号{ }中书写。

对象可以包含多个 key/value(键/值)对。

key 必须是字符串,value 可以是合法的 JSON 数据类型(字符串, 数字, 对象, 数组, 布尔值或 null)。

key 和 value 中使用冒号(:)分割。

每个 key/value 对使用逗号(,)分割。

 

1.2  操作

1.2.1  访问对象值

 

 

1.2.2  修改对象值

 

1.2.3  删除对象属性

 

1.2.4  遍历对象

for-in循环对象的属性时,使用中括号([])来访问属性的值:

 

2       数组

2.1  语法

JSON 数组在中括号中书写。

JSON 中数组值必须是合法的 JSON 数据类型(字符串, 数字, 对象, 数组, 布尔值或 null)。

JavaScript 中,数组值可以是以上的 JSON 数据类型,也可以是JavaScript 的表达式,包括函数,日期,及 undefined。

 

2.2  操作

2.2.1   访问数组值

 

2.2.2  修改数组值

使用索引值来修改数组值

 

2.2.3  删除数组元素

 

2.2.4   遍历数组

 

3       JSON对象嵌套

3.1  嵌套对象

难度不大,要能识别

 

3.2  嵌套数组

JSON 对象中数组可以包含另外一个数组,或者另外一个 JSON对象:

  

4       json 字符串

json字符串针对js,java来说,不要理解复杂了,就是一个字符串,内容是json格式的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值