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 相关文章推荐
javascript中的startWith和endWith的几种实现方法
May 07 Javascript
jQuery实现菜单感应鼠标滑动动画效果的方法
Feb 28 Javascript
javascript封装addLoadEvent实现页面同时加载执行多个函数的方法
Jul 25 Javascript
jquery对所有input type=text的控件赋值实现方法
Dec 02 Javascript
Html中 IFrame的用法及注意点
Dec 22 Javascript
jquery+css实现侧边导航栏效果
Jun 12 jQuery
JS实现自动轮播图效果(自适应屏幕宽度+手机触屏滑动)
Jun 19 Javascript
javascript基础进阶_深入剖析执行环境及作用域链
Sep 05 Javascript
浅谈Koa服务限流方法实践
Oct 23 Javascript
详解js模板引擎art template数组渲染的方法
Oct 09 Javascript
JavaScript代理模式原理与用法实例详解
Mar 10 Javascript
vant 解决tab切换插件标题样式自定义的问题
Nov 13 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
html中select语句读取mysql表中内容
2006/10/09 PHP
PHP下对数组进行排序的函数
2010/08/08 PHP
PHP新手NOTICE错误常见解决方法
2011/12/07 PHP
php实现微信公众号创建自定义菜单功能的实例代码
2019/06/11 PHP
兼容IE/Firefox/Opera/Safari的检测页面装载完毕的脚本Ext.onReady的实现
2009/07/14 Javascript
JavaScript读取中文cookie时的乱码问题的解决方法
2009/10/14 Javascript
javascript最常用与实用的创建类的代码
2010/08/12 Javascript
js substr支持中文截取函数代码(中文是双字节)
2013/04/17 Javascript
javascript-表格排序(降序/反序)实现介绍(附图)
2013/05/30 Javascript
javascript创建数组之联合数组的使用方法示例
2013/12/26 Javascript
javascript实现点击按钮让DIV层弹性移动的方法
2015/02/24 Javascript
jquery使用Cookie和JSON记录用户最近浏览历史
2016/04/19 Javascript
自己动手制作基于jQuery的Web页面加载进度条插件
2016/06/03 Javascript
原生态js,鼠标按下后,经过了那些单元格的简单实例
2016/08/11 Javascript
JavaScript与ActionScript3两者的同性与差异性
2016/09/22 Javascript
基于JavaScript实现自定义滚动条
2017/01/25 Javascript
js输入框使用正则表达式校验输入内容的实例
2017/02/12 Javascript
详解在 Angular 项目中添加 clean-blog 模板
2017/07/04 Javascript
Sublime Text新建.vue模板并高亮(图文教程)
2017/10/26 Javascript
nodejs实现超简单生成二维码的方法
2018/03/17 NodeJs
使用Angular CLI生成路由的方法
2018/03/24 Javascript
Vue.js上传图片到阿里云OSS存储的方法示例
2018/12/13 Javascript
小试SVG之新手小白入门教程
2019/01/08 Javascript
微信小程序之侧边栏滑动实现过程解析(附完整源码)
2019/08/23 Javascript
Js实现粘贴上传图片的原理及示例
2020/12/09 Javascript
解决elementui表格操作列自适应列宽
2020/12/28 Javascript
浅析Python中将单词首字母大写的capitalize()方法
2015/05/18 Python
python批量查询、汉字去重处理CSV文件
2018/05/31 Python
Python使用while循环花式打印乘法表
2019/01/28 Python
Python turtle画图库&amp;&amp;画姓名实例
2020/01/19 Python
Selenium 滚动页面至元素可见的方法
2020/03/18 Python
一份Java笔试题
2012/02/21 面试题
销售心得体会
2014/01/02 职场文书
书香校园建设方案
2014/05/02 职场文书
小学生勤俭节约演讲稿
2014/08/28 职场文书
python图像处理 PIL Image操作实例
2022/04/09 Python