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 相关文章推荐
简单的JS多重继承示例
Mar 13 Javascript
javascript 清空form表单中某种元素的值
Dec 26 Javascript
js 格式化时间日期函数小结
Mar 20 Javascript
网站页面自动跳转实现方法PHP、JSP(下)
Aug 01 Javascript
使用javascipt---实现二分查找法
Apr 10 Javascript
解析offsetHeight,clientHeight,scrollHeight之间的区别
Nov 20 Javascript
JavaScript静态类型检查工具FLOW简介
Jan 06 Javascript
第二篇Bootstrap起步
Jun 21 Javascript
vue中将html字符串转换成html后遇到的问题小结
Dec 10 Javascript
JS立即执行函数功能与用法分析
Jan 15 Javascript
基于ajax实现上传图片代码示例解析
Dec 03 Javascript
vscode中使用npm安装babel的方法
Aug 02 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批量生成随机用户名
2008/07/10 PHP
ThinkPHP里用U方法调用js文件实例
2015/06/18 PHP
thinkPHP数据查询常用方法总结【select,find,getField,query】
2017/03/15 PHP
PHP基于面向对象实现的留言本功能实例
2018/04/04 PHP
php获取微信openid方法总结
2019/10/10 PHP
IE8 兼容性问题(属性名区分大小写)
2009/06/04 Javascript
什么是JavaScript
2009/08/13 Javascript
浏览器打开层自动缓慢展开收缩实例代码
2013/07/04 Javascript
js阻止默认事件与js阻止事件冒泡示例分享 js阻止冒泡事件
2014/01/27 Javascript
jQuery 实现自动填充邮箱功能(带下拉提示)
2014/10/14 Javascript
JavaScript 巧学巧用
2017/05/23 Javascript
js实现随机点名系统(实例讲解)
2017/10/18 Javascript
JavaScript实现单例模式实例分享
2017/12/22 Javascript
vuex实现登录状态的存储,未登录状态不允许浏览的方法
2018/03/09 Javascript
解决vue多个路由共用一个页面的问题
2018/03/12 Javascript
javascript数组的定义及操作实例
2019/11/10 Javascript
vue与iframe之间的信息交互的实现
2020/04/08 Javascript
[04:03]DOTA2肉山黑名单梦之声 风暴之灵中文配音鉴赏
2013/07/03 DOTA
python轻松实现代码编码格式转换
2015/03/26 Python
python检测是文件还是目录的方法
2015/07/03 Python
python去除文件中空格、Tab及回车的方法
2016/04/12 Python
python爬虫实现教程转换成 PDF 电子书
2017/02/19 Python
Django如何实现内容缓存示例详解
2017/09/24 Python
Python实现的删除重复文件或图片功能示例【去重】
2019/04/23 Python
PyQt5 QListWidget选择多项并返回的实例
2019/06/17 Python
Farfetch中文官网:奢侈品牌时尚购物平台
2020/03/15 全球购物
优秀的计算机专业求职信范文
2013/12/27 职场文书
乡镇组织委员个人整改措施
2014/09/16 职场文书
2014年科研工作总结
2014/12/03 职场文书
辞职信格式模板
2015/02/27 职场文书
Django 实现jwt认证的示例
2021/04/30 Python
goland 设置project gopath的操作
2021/05/06 Golang
SpringBoot SpringEL表达式的使用
2021/07/25 Java/Android
python入门学习关于for else的特殊特性讲解
2021/11/20 Python
深入浅出的讲解:信号调制到底是如何实现的
2022/02/18 无线电
html原生table实现合并单元格以及合并表头的示例代码
2023/05/07 HTML / CSS