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 相关文章推荐
JS 的应用开发初探(mootools)
Dec 19 Javascript
在一个浏览器里呈现所有浏览器测试结果的前端测试工具的思路
Mar 02 Javascript
兼容所有浏览器的js复制插件Zero使用介绍
Mar 19 Javascript
js实现ArrayList功能附实例代码
Oct 29 Javascript
javascript闭包概念简单解析(推荐)
Jun 03 Javascript
jQuery Dialog 打开时自动聚焦的解决方法(两种方法)
Nov 24 Javascript
php输出全部gb2312编码内的汉字方法
Mar 04 Javascript
webpack配置的最佳实践分享
Apr 21 Javascript
jQuery Tree Multiselect使用详解
May 02 jQuery
React key值的作用和使用详解
Aug 23 Javascript
在vue里使用codemirror遇到的问题
Nov 01 Javascript
vue+Element-ui前端实现分页效果
Nov 15 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自定义函数实现JS的escape的方法示例
2016/07/07 PHP
PHP那些琐碎的知识点(整理)
2017/05/20 PHP
PHP实现的DES加密解密类定义与用法示例
2020/11/02 PHP
解javascript 混淆加密收藏
2009/01/16 Javascript
用js脚本控制asp.net下treeview的NodeCheck的实现代码
2010/03/02 Javascript
javascript XMLHttpRequest对象全面剖析
2010/04/24 Javascript
javascript中HTMLDOM操作详解
2014/12/11 Javascript
chrome不支持form.submit的解决方案
2015/04/28 Javascript
JavaScript实现可拖拽的拖动层Div实例
2015/08/05 Javascript
JS实现DIV容器赋值的方法
2015/12/14 Javascript
在React框架中实现一些AngularJS中ng指令的例子
2016/03/06 Javascript
zTree插件下拉树使用入门教程
2016/04/11 Javascript
JavaScript代码里的判断小结
2016/08/22 Javascript
Angular的模块化(代码分享)
2016/12/26 Javascript
超详细动手搭建一个VuePress 站点及开启PWA与自动部署的方法
2019/01/27 Javascript
vue使用一些外部插件及样式的配置代码
2019/11/18 Javascript
Python合并字符串的3种方法
2015/05/21 Python
python中树与树的表示知识点总结
2019/09/14 Python
Python+Redis实现布隆过滤器
2019/12/08 Python
Django ORM实现按天获取数据去重求和例子
2020/05/18 Python
python下对hsv颜色空间进行量化操作
2020/06/04 Python
python mysql中in参数化说明
2020/06/05 Python
python 日志模块logging的使用场景及示例
2021/01/04 Python
英智兴达软件测试笔试题
2016/10/12 面试题
中英文自我评价常用句型
2013/12/19 职场文书
小学生防溺水广播稿
2014/01/12 职场文书
工程专业求职自荐书范文
2014/02/08 职场文书
艺校音乐专业自我鉴定范文
2014/03/01 职场文书
《白鹅》教学反思
2014/04/13 职场文书
班级文化建设标语
2014/06/23 职场文书
行政助理岗位职责范本
2015/04/11 职场文书
关于迟到的检讨书
2015/05/06 职场文书
国庆阅兵观后感
2015/06/15 职场文书
利用Python判断你的密码难度等级
2021/06/02 Python
浅析Django接口版本控制
2021/06/26 Python
Java 超详细讲解数据结构中的堆的应用
2022/04/02 Java/Android