js遍历json的key和value的实例


Posted in Javascript onJanuary 22, 2017

原生js遍历json对象

遍历json对象:

无规律:

<script>
var json = [{dd:'SB',AA:'东东',re1:123},{cccc:'dd',lk:'1qw'}];
for(var i=0,l=json.length;i<l;i++){
for(var key in json[i]){
alert(key+':'+json[i][key]);
}
}
</script>

有规律:

packJson = [
{"name":"nikita", "password":"1111"},
{"name":"tony", "password":"2222"}
];

for(var p in packJson){//遍历json数组时,这么写p为索引,0,1
 alert(packJson[p].name + " " + packJson[p].password);
}

也可以用这个:

for(var i = 0; i < packJson.length; i++){
 alert(packJson[i].name + " " + packJson[i].password);
}

遍历json对象

myJson = {"name":"caibaojian", "password":"1111"};
for(var p in myJson){//遍历json对象的每个key/value对,p为key
 alert(p + " " + myJson[p]);
}

有如下 json对象:

var obj ={"name":"冯娟","password":"123456","department":"技术部","sex":"女","old":30};

遍历方法:

for(var p in obj){
str = str+obj[p]+',';
return str;
}

以上这篇js遍历json的key和value的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
用JavaScript将从数据库中读取出来的日期型格式化为想要的类型。
Aug 15 Javascript
JQERY limittext 插件0.2版(长内容限制显示)
Aug 27 Javascript
自己编写的类似JS的trim方法
Oct 09 Javascript
重写document.write实现无阻塞加载js广告(补充)
Dec 12 Javascript
node.js中的require使用详解
Dec 15 Javascript
fastclick插件导致日期(input[type=&quot;date&quot;])控件无法被触发该如何解决
Nov 09 Javascript
Jquery实现纵向横向菜单
Jan 24 Javascript
微信小程序 slider 详解及实例代码
Jan 10 Javascript
深入剖析Express cookie-parser中间件实现示例
Feb 01 Javascript
vue项目添加多页面配置的步骤详解
May 22 Javascript
JS中的算法与数据结构之字典(Dictionary)实例详解
Aug 20 Javascript
JS实现transform实现扇子效果
Jan 17 Javascript
jquery pagination分页插件使用详解(后台struts2)
Jan 22 #Javascript
jQuery中DOM节点的删除方法总结(超全面)
Jan 22 #Javascript
js实现贪吃蛇小游戏(容易理解)
Jan 22 #Javascript
JS常见简单正则表达式验证功能小结【手机,地址,企业税号,金额,身份证等】
Jan 22 #Javascript
利用CSS、JavaScript及Ajax实现图片预加载的三大方法
Jan 22 #Javascript
js实现图片360度旋转
Jan 22 #Javascript
Vue 过渡(动画)transition组件案例详解
Jan 22 #Javascript
You might like
十天学会php(3)
2006/10/09 PHP
PHP--用万网的接口实现域名查询功能
2012/12/13 PHP
解析php中反射的应用
2013/06/18 PHP
使用php语句将数据库*.sql文件导入数据库
2014/05/05 PHP
使用CodeIgniter的类库做图片上传
2014/06/12 PHP
php app支付宝回调(异步通知)详解
2018/07/25 PHP
关于ExtJS4.1:快捷键支持的问题
2013/04/24 Javascript
Jquery动态进行图片缩略的原理及实现
2013/08/13 Javascript
随鼠标上下滚动的jquery代码
2013/12/05 Javascript
IE下使用jQuery重置iframe地址时内存泄露问题解决办法
2015/02/05 Javascript
jquery+html5烂漫爱心表白动画代码分享
2015/08/24 Javascript
基于JS实现textarea中获取动态剩余字数的方法
2016/05/25 Javascript
jQuery插件EasyUI获取当前Tab中iframe窗体对象的方法
2016/08/05 Javascript
JS实现留言板功能
2017/06/17 Javascript
微信小程序 按钮滑动的实现方法
2017/09/27 Javascript
JS数据类型STRING使用实例解析
2019/12/18 Javascript
[01:00:14]DOTA2-DPC中国联赛 正赛 Ehome vs Elephant BO3 第二场 2月28日
2021/03/11 DOTA
学习python的几条建议分享
2013/02/10 Python
Python文件读取的3种方法及路径转义
2015/06/21 Python
Windows下Anaconda的安装和简单使用方法
2018/01/04 Python
python的socket编程入门
2018/01/29 Python
flask框架使用orm连接数据库的方法示例
2018/07/16 Python
python opencv进行图像拼接
2020/03/27 Python
python的scipy.stats模块中正态分布常用函数总结
2021/02/19 Python
使用html5 canvas绘制圆环动效
2019/06/03 HTML / CSS
问卷调查计划书
2014/01/10 职场文书
高中打架检讨书
2014/02/13 职场文书
质量月活动策划方案
2014/03/10 职场文书
优乐美广告词
2014/03/14 职场文书
学校招生宣传广告词
2014/03/19 职场文书
青年安全生产示范岗事迹材料
2014/05/04 职场文书
大学自主招生推荐信
2014/05/10 职场文书
八年级英语教学反思
2016/02/15 职场文书
golang中的空接口使用详解
2021/03/30 Python
Jsonp劫持学习
2021/04/01 PHP
配置nginx 重定向到系统维护页面
2021/06/08 Servers