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写的一个DIV 弹出网页对话框
Aug 14 Javascript
js获取图片长和宽度的代码
Nov 24 Javascript
js数组的操作详解
Mar 27 Javascript
使用非html5实现js板连连看游戏示例代码
Sep 22 Javascript
详解node HTTP请求客户端 - Request
May 05 Javascript
打造通用的匀速运动框架(实例讲解)
Oct 17 Javascript
webpack之引入图片的实现及问题
Oct 08 Javascript
Vue商品控件与购物车联动效果的实例代码
Jul 21 Javascript
node express使用HTML模板的方法示例
Aug 22 Javascript
vue-cli 为项目设置别名的方法
Oct 15 Javascript
ES6使用 Array.includes 处理多重条件用法实例分析
Mar 02 Javascript
vue实现页面切换滑动效果
Jun 29 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 CKEditor 上传图片实现代码
2009/11/06 PHP
PHP5下$_SERVER变量不再受magic_quotes_gpc保护的弥补方法
2012/10/31 PHP
php 魔术方法详解
2014/11/11 PHP
php记录搜索引擎爬行记录的实现代码
2018/03/02 PHP
javascript indexOf函数使用说明
2008/07/03 Javascript
浅析ajax请求json数据并用js解析(示例分析)
2013/07/13 Javascript
使用javascript为网页增加夜间模式
2014/01/26 Javascript
js随机生成字母数字组合的字符串 随机动画数字
2015/09/02 Javascript
基于jQuery的Web上传插件Uploadify使用示例
2016/05/19 Javascript
js中用cssText设置css样式的简单方法
2016/09/19 Javascript
解决Mac node版本升级失败的问题
2018/05/16 Javascript
layui中使用jquery控制radio选中事件的示例代码
2018/08/15 jQuery
开发一个Parcel-vue脚手架工具(详细步骤)
2018/09/22 Javascript
详解bootstrap-fileinput文件上传控件的亲身实践
2019/03/21 Javascript
详解VUE Element-UI多级菜单动态渲染的组件
2019/04/25 Javascript
node事件循环和process模块实例分析
2020/02/14 Javascript
详解vue实现坐标拾取器功能示例
2020/11/18 Vue.js
Python数据结构与算法之图结构(Graph)实例分析
2017/09/05 Python
python使用PyQt5的简单方法
2019/02/27 Python
python GUI库图形界面开发之PyQt5单行文本框控件QLineEdit详细使用方法与实例
2020/02/27 Python
python实现对变位词的判断方法
2020/04/05 Python
详解Python中Pyyaml模块的使用
2020/10/08 Python
HTML5 canvas基本绘图之图形组合
2016/06/27 HTML / CSS
美国女士泳装店:Swimsuits For All
2017/03/02 全球购物
伦敦剧院门票:London Theatre Direct
2018/11/21 全球购物
装修致歉信
2014/01/15 职场文书
初一新生军训方案
2014/05/22 职场文书
大学生标准自荐书
2014/06/15 职场文书
2014年国庆标语
2014/06/30 职场文书
物业保洁员岗位职责
2015/02/13 职场文书
故意伤害辩护词
2015/05/21 职场文书
公司借条范本
2015/05/25 职场文书
开学随笔
2015/08/15 职场文书
销售会议开幕词
2016/03/04 职场文书
2019年特色火锅店的创业计划书模板
2019/08/28 职场文书
记一次Mysql不走日期字段索引的原因小结
2021/10/24 MySQL