json的结构与遍历方法实例分析


Posted in Javascript onApril 25, 2017

本文实例讲述了json的结构与遍历方法。分享给大家供大家参考,具体如下:

第一种json结构:

var jsongood =
{"goods":[{"parentId":"null","productId":1,"name":"商品","amount":"null"},{"parentId":1,"productId":11,"name":"水果","amount":"null"}]};

遍历的方法是:

for(var i = 0;i < jsongood.goods.length; i ++){
alert(jsongood.goods[i].amount);
}

第二种json结构:

var jsongood =
{"parentId":"null","productId":1,"name":"商品","amount":"null"}

遍历方法:

function getJsonLength(jsonobj){
    var length = 0;
    for(var i in jsonobj){
      length ++;
    }
    return length;
}
getJsonLength(jsongood)
Javascript 相关文章推荐
ajax中get和post的说明及使用与区别
Dec 23 Javascript
Javascript中的for in循环和hasOwnProperty结合使用
Jun 05 Javascript
跨域请求的完美解决方法(JSONP, CORS)
Jun 12 Javascript
[原创]jQuery常用的4种加载方式分析
Jul 25 Javascript
整理关于Bootstrap表单的慕课笔记
Mar 29 Javascript
原生JS+HTML5实现跟随鼠标一起流动的粒子动画效果
May 03 Javascript
jQuery仿移动端支付宝键盘的实现代码
Aug 15 jQuery
解决vue中修改了数据但视图无法更新的情况
Aug 27 Javascript
微信小程序textarea层级过高(盖住其他元素)问题的解决办法
Mar 04 Javascript
优化Vue中date format的性能详解
Jan 13 Javascript
vue-preview动态获取图片宽高并增加旋转功能的实现
Jul 29 Javascript
Nuxt.js的路由跳转操作(页面跳转nuxt-link)
Nov 06 Javascript
详谈jQuery中使用attr(), prop(), val()获取value的异同
Apr 25 #jQuery
用vue和node写的简易购物车实现
Apr 25 #Javascript
ES6数组的扩展详解
Apr 25 #Javascript
Angular实现一个简单的多选复选框的弹出框指令实例
Apr 25 #Javascript
如何在 Vue.js 中使用第三方js库
Apr 25 #Javascript
Javascript中click与blur事件的顺序详析
Apr 25 #Javascript
完美解决UI-Grid表格元素中多个空格显示为一个空格的问题
Apr 25 #Javascript
You might like
php xml留言板 xml存储数据的简单例子
2009/08/24 PHP
在PHP中使用redis
2013/11/04 PHP
PHP图像处理之imagecreate、imagedestroy函数介绍
2014/11/19 PHP
jquery+php实现导出datatables插件数据到excel的方法
2015/07/06 PHP
PHP实现简单的新闻发布系统实例
2015/07/28 PHP
php安装扩展mysqli的实现步骤及报错解决办法
2017/09/23 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
2018/02/06 PHP
PHP基于mcript扩展实现对称加密功能示例
2019/02/21 PHP
用javascript实现无刷新更新数据的详细步骤 asp
2006/12/26 Javascript
Javascript 更新 JavaScript 数组的 uniq 方法
2008/01/23 Javascript
JQuery onload、ready概念介绍及使用方法
2013/04/27 Javascript
Javascript实现真实字符串剩余字数提示的实例代码
2013/10/22 Javascript
jQuery动态显示和隐藏datagrid中的某一列的方法
2013/12/11 Javascript
js字符串转换成数字与数字转换成字符串的实现方法
2014/01/08 Javascript
jQuery不兼容input的change事件问题解决过程
2014/12/05 Javascript
深入理解JavaScript中的对象
2015/06/04 Javascript
jQuery实现获取绑定自定义事件元素的方法
2015/12/02 Javascript
基于jquery实现二级联动效果
2017/03/30 jQuery
JavaScript实现微信号随机切换代码
2018/03/09 Javascript
基于vue.js实现的分页
2018/03/13 Javascript
Layui数据表格之获取表格中所有的数据方法
2018/08/20 Javascript
使用Vue.observable()进行状态管理的实例代码详解
2019/05/26 Javascript
layer.prompt使文本框为空的情况下也能点击确定的方法
2019/09/24 Javascript
Javascript Worker子线程代码实例
2020/02/20 Javascript
详解Django中六个常用的自定义装饰器
2018/07/04 Python
详解Python循环作用域与闭包
2019/03/21 Python
python对输出的奇数偶数排序实例代码
2020/12/04 Python
html5 音乐播放器 audio 标签使用概述
2013/07/15 HTML / CSS
Tenstickers法国:墙贴和装饰贴纸
2019/08/26 全球购物
英国No.1体育用品零售商:SportsDirect.com
2019/10/16 全球购物
就职演讲稿范文
2014/05/19 职场文书
领导欢迎词范文
2015/01/26 职场文书
辞职信格式范文
2015/05/13 职场文书
2015年度个人教学工作总结
2015/05/20 职场文书
教师节感想
2015/08/11 职场文书
2016年圣诞节活动总结范文
2016/04/01 职场文书