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 相关文章推荐
JQuery对checkbox操作 (循环获取)
May 20 Javascript
javascript eval(func())使用示例
Dec 05 Javascript
jQuery中position()方法用法实例
Jan 16 Javascript
JavaScript事件委托技术实例分析
Feb 06 Javascript
小议JavaScript中Generator和Iterator的使用
Jul 29 Javascript
基于jQuery实现放大镜特效
Oct 19 Javascript
jQuery插件ajaxFileUpload异步上传文件
Oct 19 Javascript
javascript使用递归算法求两个数字组合功能示例
Jan 03 Javascript
js实现图片360度旋转
Jan 22 Javascript
JavaScript函数基础详解
Feb 03 Javascript
vue 实现cli3.0中使用proxy进行代理转发
Oct 30 Javascript
Javascript中的奇葩知识,你知道吗?
Jan 25 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
Http 1.1 Etag 与 Last-Modified提高php效率
2008/01/10 PHP
php判断邮箱地址是否存在的方法
2016/02/13 PHP
激活 ActiveX 控件
2006/10/09 Javascript
javascript 兼容FF的onmouseenter和onmouseleave的代码
2008/07/19 Javascript
JAVASCRIPT keycode总结
2009/02/04 Javascript
JavaScript中:表达式和语句的区别[译]
2012/09/17 Javascript
jQuery插件的写法分享
2013/06/12 Javascript
css配合jquery美化 select
2013/11/29 Javascript
javascript初学者常用技巧
2014/09/02 Javascript
JavaScript实现找出数组中最长的连续数字序列
2014/09/03 Javascript
JS数组合并push与concat区别分析
2015/12/17 Javascript
js+div+css下拉导航菜单完整代码分享
2016/12/28 Javascript
vue开发调试神器vue-devtools使用详解
2017/07/13 Javascript
解决iview打包时UglifyJs报错的问题
2018/03/07 Javascript
详解redux异步操作实践
2018/08/15 Javascript
VUE-cli3使用 svg-sprite-loader
2018/10/20 Javascript
jQuery+css last-child实现选择最后一个子元素操作示例
2018/12/10 jQuery
vue路由导航守卫和请求拦截以及基于node的token认证的方法
2019/04/07 Javascript
vue.js实现左边导航切换右边内容
2019/10/21 Javascript
浅谈vue使用axios的回调函数中this不指向vue实例,为undefined
2020/09/21 Javascript
Python的Flask框架中集成CKeditor富文本编辑器的教程
2016/06/13 Python
获取Django项目的全部url方法详解
2017/10/26 Python
Python3中条件控制、循环与函数的简易教程
2017/11/21 Python
python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix实现
2018/06/11 Python
Python二维数组实现求出3*3矩阵对角线元素的和示例
2019/11/29 Python
pip安装tensorflow的坑的解决
2020/04/19 Python
HTML5的hidden属性兼容老浏览器的方法
2014/04/23 HTML / CSS
Zalando Lounge瑞士:时尚与生活方式购物俱乐部
2020/03/12 全球购物
局域网标准
2016/09/10 面试题
毕业生的自我评价分享
2013/12/18 职场文书
颁奖典礼主持词
2014/03/25 职场文书
公司自我介绍演讲稿
2014/08/21 职场文书
通知范文怎么写
2015/04/16 职场文书
25句企业管理语录:助你迅速打开思路,句句经典!
2020/01/14 职场文书
Python 快速验证代理IP是否有效的方法实现
2021/07/15 Python
Win11安全功能升级:内置防网络钓鱼功能
2022/04/08 数码科技