JS循环遍历JSON数据的方法


Posted in Javascript onJuly 08, 2014

JSON数据如:{"options":"[{/"text/":/"王家湾/",/"value/":/"9/"},{/"text/":/"李家湾/",/"valu
e/":/"10/"},{/"text/":/"邵家湾/",/"value/":/"13/"}]"}

用js可以写成:

var data=[{name:"a",age:12},{name:"b",age:11},{name:"c",age:13},{name:"d",age:14}]; 
for(var o in data){ 
alert(o); 
alert(data[o]); 
alert("text:"+data[o].name+" value:"+data[o].age ); 
}

或是

<script type="text/javascript"> 
function text(){ 
var json = {"options":"[{/"text/":/"王家湾/",/"value/":/"9/"},{/"text/":/"李家湾/",/"value/":/"10/"},{/"text/":/"邵家湾/",/"value/":/"13/"}]"} 
json = eval(json.options) 
for(var i=0; i<json.length; i++) 
{ 
alert(json[i].text+" " + json[i].value) 
} 
} 
</script>
Javascript 相关文章推荐
Dom 结点创建 基础知识
Oct 01 Javascript
图片在浏览器中底部对齐 解决方法之一
Nov 30 Javascript
js函数定时器实现定时读取系统实时连接数
Apr 30 Javascript
Javascript中的回调函数和匿名函数的回调示例介绍
May 12 Javascript
深入理解JavaScript系列(34):设计模式之命令模式详解
Mar 03 Javascript
自定义百度分享的分享按钮
Mar 18 Javascript
js通过iframe加载外部网页的实现代码
Apr 05 Javascript
Nginx上传文件全部缓存解决方案
Aug 17 Javascript
canvas仿iwatch时钟效果
Mar 06 Javascript
js 两个日期比较相差多少天的实例
Oct 19 Javascript
vue实现文件上传功能
Aug 13 Javascript
node.js中对Event Loop事件循环的理解与应用实例分析
Feb 14 Javascript
jquery获取选中的文本和值的方法
Jul 08 #Javascript
jQuery设置和获取HTML、文本和值示例
Jul 08 #Javascript
jQuery取得设置清空select选择的文本与值
Jul 08 #Javascript
Javascript遍历Html Table示例(包括内容和属性值)
Jul 08 #Javascript
Javascript遍历table中的元素示例代码
Jul 08 #Javascript
JavaScript遍历table表格中的某行某列并打印其值
Jul 08 #Javascript
一个简单的全屏图片上下打开显示网页效果示例
Jul 08 #Javascript
You might like
一个连接两个不同MYSQL数据库的PHP程序
2006/10/09 PHP
JavaScript词法作用域与调用对象深入理解
2012/11/29 Javascript
jquery ajax提交整个表单元素的快捷办法
2013/03/27 Javascript
javascript操作css属性
2013/12/30 Javascript
Javascript字符串对象的常用方法简明版
2014/06/26 Javascript
jquery根据锚点offset值实现动画切换
2014/09/11 Javascript
jquery插件qrcode在线生成二维码
2015/04/26 Javascript
探讨JavaScript语句的执行过程
2016/01/28 Javascript
AngularJs IE Compatibility 兼容老版本IE
2016/09/01 Javascript
js监听input输入框值的实时变化实例
2017/01/26 Javascript
Bootstrap3 多个模态对话框无法显示的解决方案
2017/02/23 Javascript
基于jQuery实现一个marquee无缝滚动的插件
2017/03/09 Javascript
常见的浏览器Hack技巧整理
2017/06/29 Javascript
JS 实现banner图片轮播效果(鼠标事件)
2017/08/04 Javascript
JavaScript获取移动设备型号的实现代码(JS获取手机型号和系统)
2018/03/10 Javascript
JavaScript对象拷贝与Object.assign用法实例分析
2018/06/20 Javascript
vue-router的两种模式的区别
2019/05/30 Javascript
js防抖函数和节流函数使用场景和实现区别示例分析
2020/04/11 Javascript
[02:35]DOTA2英雄基础教程 狙击手
2014/01/14 DOTA
Python ljust rjust center输出
2008/09/06 Python
Python中实现从目录中过滤出指定文件类型的文件
2015/02/02 Python
Python装饰器基础详解
2016/03/09 Python
Python如何import文件夹下的文件(实现方法)
2017/01/24 Python
Flask框架学习笔记之路由和反向路由详解【图文与实例】
2019/08/12 Python
如何关掉pycharm中的python console(图解)
2019/10/31 Python
pytorch查看通道数 维数 尺寸大小方式
2020/05/26 Python
python 读取yaml文件的两种方法(在unittest中使用)
2020/12/01 Python
大学旷课检讨书
2014/01/28 职场文书
教师节演讲稿
2014/05/06 职场文书
服装设计师求职信
2014/06/04 职场文书
2014年大学生预备党员思想汇报1000字
2014/09/13 职场文书
学前班语言教学计划
2015/01/20 职场文书
中学教师个人总结
2015/02/10 职场文书
2015年护士医德医风自我评价
2015/03/03 职场文书
2015年六一儿童节演讲稿
2015/03/19 职场文书
简单谈谈Python面向对象的相关知识
2021/06/28 Python