json 概述

1. 概念

概念:JavaScript Object Nation,js 对象表示法

作用:主要实现信息的存储与交换

特点:速度快,占用小,易于解析

语法:json 中的数据由键值对组成。

键:由双引号或者单引号括起来。

值:数值(小数、整数),字符串,布尔值(false,true)

eg:

{ "name" : "zs""age" : 20"gender" : false }

数组:数组[元素1,元素2…]

{ "users" : [
    { "name" : "zs""age" : 20"gender" : false },
    { "name" : "ls""age" : 21"gender" : true },
    { "name" : "ww""age" : 20"gender" : true },
    ...
]}

json对象:

  1. 数据内容由键值对组成,键值对之间用冒号连接,键值对与键值对之间以逗号分隔
  2. 数组使用中括号
  3. json对象使用大括号

json数据的获取:

  1. json对象.键
  2. json对象[“键”]
  3. 数组对象[索引]

json 对象的遍历方式:

for(var t in user){
alert(user[t]);
}
  1. t 是当前要遍历的user对象中的每一个键
  2. 获取到的 t 是字符串形式的,所以需要通过user[t] 来获取值
  3. 如果使用这种循环遍历的是json对象中的数组,那么 t 是索引
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值