json 和 数组的区别
2024-10-19 00:23:08
json是javascript中的一种数据格式,类似于数组,但又不同于数组,区别在于下标:
例如,var obj=[a:15,b:10,c:3,d:8]; //这是json的写法
var arr=[15,10,3,8]; //这是数组的写法
可以看出,json中每个元素是以字符串作为下标:a,b,c,d,而数组则是以数字作为下标,0,1,2,3
数组循环的方法两种:
1)普通的for 循环
2)for in :
var i=0;
for(i in arr){。。。。}
对于数组来说,for循环更加灵活,因为可以改变开始循环的位置,如 i=1,2,3等;for in 循环则不能改变,只可以从头到尾都循环,
json的循环方法:只是能利用for in
如:for(i in obj){。。。}
最新文章
- Google地图开发总结
- 转载:《.NET 编程结构》专题汇总(C#)
- .net之工作流工程展示及代码分享(二)工作流引擎
- sharedPreferences的用法
- XE7 Android 中使用 MessageDlg 范例
- javascript应用之如何判断一个数为素数
- Hadoop 面试题之storm 3个
- Linux 常见的单词缩写
- 结队开发项目—NABC模型
- java中从1000万个随机数中查找出相同的10万个随机数花的最少时间
- Python教程(0)——介绍
- 从JDK源码角度看并发竞争的超时
- Lucene 源码分析之倒排索引(二)
- 浅析MySQL 8忘记密码处理方式
- 设计一函数,求整数区间[a,b]和[c,d]的交集
- RequestMethod.Post&;RequestMethod.GET
- [转]笔记本怎么设置WIfi热点
- 深入学习Motan系列(三)——服务发布
- 源码分析篇 - Android绘制流程(二)measure、layout、draw流程
- QQ 互联认证 回调地址提示说要http :// 但是事实不用