javascript 循环读取JSON数据的代码


Posted in Javascript onJuly 17, 2010

服务端后台返回到客户端的JSON格式字符串:
var str = '[{"uname":"王强","day":"2010/06/17"},{"uname":"王海云","day":"2010/06/11"}]';

我们把它转换成JSON对象:var jsonList=eval("("+str+")");这时候如果以用断点跟踪查看这个jsonList对象,其实你会发现,他的长度为2,即jsonList.length=2。它的每一项都是一个单独的JSON对象。请看下图:

javascript 循环读取JSON数据的代码
这时候假设我们不知道"uname"和"day"这两个key值,我们开始对jsonList执行循环操作。

for(var i=0;i<jsonList.length;i++){ 


for(var key in jsonList[i]){ 

alert("key:"+key+",value:"+jsonList[i][key]); 
} 

}

这样我们就可以轻松的获取我所需要的key值和value值了

Javascript 相关文章推荐
浏览器脚本兼容 文本框中,回车键触发事件的兼容
Jun 21 Javascript
javascript 节点排序 2
Jan 31 Javascript
AJAX跨域请求json数据的实现方法
Nov 11 Javascript
JavaScript实现基于Cookie的存储类实例
Apr 10 Javascript
JavaScript统计网站访问次数的实现代码
Nov 18 Javascript
jQuery中inArray方法注意事项分析
Jan 25 Javascript
Js实现简单的小球运动特效
Feb 18 Javascript
jQuery实现的纵向下拉菜单实例详解【附demo源码下载】
Jul 09 Javascript
JavaScript判断浏览器对CSS3属性是否支持的多种方法
Nov 13 Javascript
基于jQuery的select下拉框选择触发事件实例分析
Nov 18 Javascript
自定义类似于jQuery UI Selectable 的Vue指令v-selectable
Aug 23 jQuery
element中table高度自适应的实现
Oct 21 Javascript
一个可绑定数据源的jQuery数据表格插件
Jul 17 #Javascript
js跨域问题之跨域iframe自适应大小实现代码
Jul 17 #Javascript
javascript下对于事件、事件流、事件触发的顺序随便说说
Jul 17 #Javascript
jQuery Select(单选) 模拟插件 V1.3.62 改进版
Jul 17 #Javascript
基于jquery的Repeater实现代码
Jul 17 #Javascript
javascript onmouseout 解决办法
Jul 17 #Javascript
javascript 从if else 到 switch case 再到抽象
Jul 17 #Javascript
You might like
PHP中“简单工厂模式”实例代码讲解
2012/09/04 PHP
php json与xml序列化/反序列化
2013/10/28 PHP
yii2中结合gridview如何使用modal弹窗实例代码详解
2016/06/12 PHP
一个简单的php MVC留言本实例代码(必看篇)
2016/09/22 PHP
PHP使用pdo连接access数据库并循环显示数据操作示例
2018/06/05 PHP
Javascript操纵Cookie实现购物车程序
2007/02/15 Javascript
jquery 输入框数字限制插件
2009/11/10 Javascript
js 学习笔记(三)
2009/12/29 Javascript
javaScript面向对象继承方法经典实现
2013/08/20 Javascript
AngularJS学习笔记之基本指令(init、repeat)
2015/06/16 Javascript
JavaScript重载函数实例剖析
2016/05/13 Javascript
详解为Angular.js内置$http服务添加拦截器的方法
2016/12/20 Javascript
HTML的select控件美化
2017/03/27 Javascript
js 概率计算(简单版)
2017/09/12 Javascript
解决vue项目nginx部署到非根目录下刷新空白的问题
2018/09/27 Javascript
在Python中使用Neo4j数据库的教程
2015/04/16 Python
简单介绍Python中的decode()方法的使用
2015/05/18 Python
Python编程中的for循环语句学习教程
2015/10/14 Python
Python文本相似性计算之编辑距离详解
2016/11/28 Python
python GUI库图形界面开发之PyQt5 UI主线程与耗时线程分离详细方法实例
2020/02/26 Python
python json 递归打印所有json子节点信息的例子
2020/02/27 Python
H5调用相机拍照并压缩图片的实例代码
2017/07/20 HTML / CSS
Manuka Doctor美国官网:麦卢卡蜂蜜和蜂毒护肤
2016/12/25 全球购物
苏宁红孩子母婴商城:redbaby
2017/02/12 全球购物
俄罗斯儿童和青少年服装、鞋子及配件的在线商店:Orby
2020/02/20 全球购物
大客户销售经理职责
2013/12/04 职场文书
档案接收函范文
2014/01/10 职场文书
优秀学生获奖感言
2014/02/15 职场文书
标准化管理实施方案
2014/02/25 职场文书
创新社会管理心得体会
2014/09/12 职场文书
学院党的群众路线教育实践活动整改方案
2014/10/04 职场文书
门面房租房协议书
2014/12/01 职场文书
2015年医院后勤工作总结
2015/05/20 职场文书
学习焦裕禄观后感
2015/06/09 职场文书
李白经典诗之一:全文无一“月”字,却句句有月
2019/07/12 职场文书
阿里云国际版 使用Nginx作为HTTPS转发代理服务器
2022/05/11 Servers