小议json与数组的区别

json和数组的区别:
1下标不同
arr[0] 下标
json.a 属性 json没有下标


*** 属性都是字符
数组的属性访问
通过下标,吧下标加引号当成属性
arr[0] arr['0']
json的属性访问:

json.a属性


2.json没有长度、数组有


3.遍历json


for in
for(var 变量 in json){for in 遍历、循环、枚举
变量 ==json里面的每一个键(key)
json【变量】 ==

}


4.json的标准写法

除了数字不加,其他都加引号,是双引


5.后台给我们的数据,都是字符
数据解析:用eval('('+数据+')');
手工解析: str.substring(1,str.length-1).split().split()....
未来:
string--->jsonJSON.parse(str)
json--->stringJSON.stringify(json)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值