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 相关文章推荐
麻雀虽小五脏俱全 Dojo自定义控件应用
Sep 04 Javascript
JS/FLASH实现复制代码到剪贴板(兼容所有浏览器)
May 27 Javascript
使用JavaScript的ActiveXObject对象检测应用程序是否安装的方法
Apr 15 Javascript
Javascript让DEDECMS告别手写Tag
Sep 01 Javascript
javascript制作的cookie封装及使用指南
Jan 02 Javascript
微信小程序 九宫格实例代码
Jan 21 Javascript
vue模板语法-插值详解
Mar 06 Javascript
详解Js中的模块化是如何实现的
Oct 18 Javascript
JavaScript控制浏览器全屏显示简单示例
Jul 05 Javascript
ztree加载完成后显示勾选节点的实现代码
Oct 22 Javascript
用JS实现选项卡
Mar 23 Javascript
代码块高亮可复制显示js插件highlight.js+clipboard.js整合
Feb 15 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
php设计模式 Visitor 访问者模式
2011/06/28 PHP
基于python发送邮件的乱码问题的解决办法
2013/04/25 PHP
基于命令行执行带参数的php脚本并取得参数的方法
2016/01/25 PHP
如何修改yii2.0自带的user表为其它的表
2017/08/01 PHP
PHP获取链表中倒数第K个节点的方法
2018/01/18 PHP
php合并数组并保留键值的实现方法
2018/03/12 PHP
PHP绕过open_basedir限制操作文件的方法
2018/06/10 PHP
JavaScript的面向对象方法以及差别
2008/03/31 Javascript
js如何设置在iframe框架中指定div不显示
2013/12/04 Javascript
关闭浏览器输入框自动补齐 兼容IE,FF,Chrome等主流浏览器
2014/02/11 Javascript
jquery事件preventDefault()方法用法实例
2015/01/16 Javascript
javascript中键盘事件用法实例分析
2015/01/30 Javascript
javascript日期计算实例分析
2015/06/29 Javascript
jquery实现Ctrl+Enter提交表单的方法
2015/07/21 Javascript
JavaScript基础篇(6)之函数表达式闭包
2015/12/11 Javascript
浅谈JavaScript 函数参数传递到底是值传递还是引用传递
2016/08/23 Javascript
浅谈js控制li标签排序问题 js调用php函数的方法
2016/10/16 Javascript
Angularjs中三种数据的绑定策略(“@”,“=”,“&amp;”)
2016/12/23 Javascript
基于jQuery实现简单人工智能聊天室
2017/02/10 Javascript
js实现网页定位导航功能
2017/03/07 Javascript
React通过父组件传递类名给子组件的实现方法
2017/11/13 Javascript
关于angularJs清除浏览器缓存的方法
2017/11/28 Javascript
jQuery实现动态显示select下拉列表数据的方法
2018/02/05 jQuery
[01:00:25]2018DOTA2亚洲邀请赛3月30日 小组赛A组 VG VS Liquid
2018/03/31 DOTA
解决python写入mysql中datetime类型遇到的问题
2018/06/21 Python
Python2.7版os.path.isdir中文路径返回false的解决方法
2019/06/21 Python
收集的7个CSS3代码生成工具
2010/04/17 HTML / CSS
UGG英国官方网站:UGG UK
2018/02/08 全球购物
Bally巴利英国官网:经典瑞士鞋履、手袋及配饰奢侈品牌
2018/05/07 全球购物
乌克兰最大的家用电器和电子产品连锁店:Eldorado
2019/10/02 全球购物
编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串
2014/01/07 面试题
护理职业应聘自荐书
2013/09/29 职场文书
员工工作表扬信范文
2014/01/13 职场文书
纪律教育月活动总结
2014/08/26 职场文书
2014年小学工作总结
2014/11/26 职场文书
新郎父母婚礼答谢词
2015/09/29 职场文书