JS动态遍历json中所有键值对的方法(不知道属性名的情况)


Posted in Javascript onDecember 28, 2016

本文实例讲述了JS动态遍历json中所有键值对的方法。分享给大家供大家参考,具体如下:

JavaScript中使用ajax技术访问后台资源的时候,常常使用json作为轻量级数据传输格式。json类似于Java中的HashMap,是由一系列的key-value键值对构成。

如果后台返回给前台的json中key的值是动态生成的,那么我们没有办法使用常规的object.name或object["name"]的方式来获取json中的值。

这个时候我们需要在不知道属性名称的时候,遍历json对象,可以使用如下方式:

var jsonObj = {"55":"1","70":"0","80":"2","60":"2"};
for (var prop in jsonObj)
{
  alert("jsonObj[" + prop + "]=" + jsonObj[prop]);
}
Javascript 相关文章推荐
JavaScript窗口功能指南之在窗口中书写内容
Jul 21 Javascript
JQuery的ajax基础上的超强GridView展示
Sep 18 Javascript
模拟用户点击弹出新页面不会被浏览器拦截
Apr 08 Javascript
中文输入法不触发onkeyup事件的解决办法
Jul 09 Javascript
jquery通过扩展select控件实现支持enter或focus选择的方法
Nov 19 Javascript
详解Javascript中的Object对象
Feb 28 Javascript
jQuery判断浏览器并动态调整select宽度的方法
Mar 02 Javascript
js利用clipboardData实现截屏粘贴功能
Oct 12 Javascript
Vue+jquery实现表格指定列的文字收缩的示例代码
Jan 09 jQuery
vue中的inject学习教程
Apr 24 Javascript
通过seajs实现JavaScript的模块开发及按模块加载
Jun 06 Javascript
bootstrap table插件动态加载表头
Jul 19 Javascript
javascript稀疏数组(sparse array)和密集数组用法分析
Dec 28 #Javascript
JS中闭包的经典用法小结(2则示例)
Dec 28 #Javascript
AngularJS实现网站换肤实例
Feb 19 #Javascript
详解js树形控件—zTree使用总结
Dec 28 #Javascript
js 轮播效果实例分享
Dec 28 #Javascript
JS正则RegExp.test()使用注意事项(不具有重复性)
Dec 28 #Javascript
Bootstrap 模态框实例插件案例分析
Dec 28 #Javascript
You might like
PHP 生成的XML以FLASH获取为乱码终极解决
2009/08/07 PHP
php smarty模版引擎中的缓存应用
2009/12/11 PHP
php实现的双向队列类实例
2014/09/24 PHP
PHP设计模式之命令模式示例详解
2020/12/20 PHP
IE6、IE7中获取Button元素的值的bug说明
2011/08/28 Javascript
Jquery实现仿新浪微博获取文本框能输入的字数代码
2013/02/22 Javascript
Ext中下拉列表ComboBox组件store数据格式用法介绍
2013/07/15 Javascript
jQuery表单美化插件jqTransform使用详解
2015/04/12 Javascript
原生js实现模拟滚动条
2015/06/15 Javascript
浅析Bootstrap表格的使用
2016/06/23 Javascript
js实现各种复制到剪贴板的方法(分享)
2016/10/27 Javascript
jQuery图片切换动画效果
2017/02/28 Javascript
Vue.js使用$.ajax和vue-resource实现OAuth的注册、登录、注销和API调用
2017/05/10 Javascript
Js利用Canvas实现图片压缩功能
2017/09/13 Javascript
使用vue + less 实现简单换肤功能的示例
2018/02/21 Javascript
vue多页面开发和打包正确处理方法
2018/04/20 Javascript
JS关于刷新页面的相关总结
2018/05/09 Javascript
微信小程序上传图片实例
2018/05/28 Javascript
node thread.sleep实现示例
2018/06/20 Javascript
将RGB值转换为灰度值的简单算法
2019/10/09 Javascript
python 判断自定义对象类型
2009/03/21 Python
修改Python的pyxmpp2中的主循环使其提高性能
2015/04/24 Python
python实现雨滴下落到地面效果
2018/06/21 Python
Python 对输入的数字进行排序的方法
2018/06/23 Python
Flask实现跨域请求的处理方法
2018/09/27 Python
django创建简单的页面响应实例教程
2019/09/06 Python
Python如何把十进制数转换成ip地址
2020/05/25 Python
芬兰汽车配件商店:Autonvaraosat24
2017/01/30 全球购物
财务与信息服务专业推荐信
2013/11/28 职场文书
国贸类专业毕业生的求职信分享
2013/12/08 职场文书
店面出租协议书范本
2014/11/28 职场文书
2015年乡镇发展党员工作总结
2015/03/31 职场文书
违反纪律检讨书范文
2015/05/07 职场文书
企业安全隐患排查治理制度
2015/08/05 职场文书
银行求职信范文
2019/05/13 职场文书
python 如何在list中找Topk的数值和索引
2021/05/20 Python