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 相关文章推荐
如何用js控制css中的float的代码
Aug 16 Javascript
parseInt parseFloat js字符串转换数字
Aug 01 Javascript
JS.elementGetStyle(element, style)应用示例
Sep 24 Javascript
在jquery中combobox多选的不兼容问题总结
Dec 24 Javascript
深入理解jquery自定义动画animate()
May 24 Javascript
jQuery插件uploadify实现ajax效果的图片上传
Jun 18 Javascript
CSS+jQuery实现简单的折叠菜单
Dec 20 Javascript
关于定制FileField中的上传文件名称问题
Aug 22 Javascript
详解JavaScript中的数组合并方法和对象合并方法
May 11 Javascript
在layui tab控件中载入外部html页面的方法
Sep 04 Javascript
如何利用javascript接收json信息并进行处理
Aug 06 Javascript
vue-video-player 断点续播的实现
Feb 01 Vue.js
详谈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
win7+apache+php+mysql环境配置操作详解
2013/06/10 PHP
PHP实现的登录页面信息提示功能示例
2017/07/24 PHP
通过修改Laravel Auth使用salt和password进行认证用户详解
2017/08/17 PHP
PHP设计模式(三)建造者模式Builder实例详解【创建型】
2020/05/02 PHP
jquery.ui.draggable中文文档
2009/11/24 Javascript
jQuery EasyUI 开源插件套装 完全替代ExtJS
2010/03/24 Javascript
jquery 图片 上一张 下一张 链接效果(续篇)
2010/04/20 Javascript
javascript记录文本框内文字个数检测文字个数变化
2014/10/14 Javascript
jquery+html5制作超酷的圆盘时钟表
2015/04/14 Javascript
jquery实现鼠标经过显示下划线的渐变下拉菜单效果代码
2015/08/24 Javascript
jQuery实现气球弹出框式的侧边导航菜单效果
2015/09/22 Javascript
jQuery简单设置文本框回车事件的方法
2016/08/01 Javascript
基于jQuery实现表格的排序
2016/12/02 Javascript
php输出全部gb2312编码内的汉字方法
2017/03/04 Javascript
jQuery 开发之EasyUI 添加数据的实例
2017/09/26 jQuery
JS this关键字在ajax中使用出现问题解决方案
2020/07/17 Javascript
javascript实现图片轮换动作方法
2020/08/07 Javascript
JavaScript点击按钮生成4位随机验证码
2021/01/28 Javascript
[01:52]深扒TI7聊天轮盘语音出处7
2017/05/11 DOTA
Python3.0与2.X版本的区别实例分析
2014/08/25 Python
举例讲解Python编程中对线程锁的使用
2016/07/12 Python
python去掉行尾的换行符方法
2017/01/04 Python
Odoo中如何生成唯一不重复的序列号详解
2018/02/10 Python
python 处理string到hex脚本的方法
2018/10/26 Python
美国照明、家居装饰和家具购物网站:Bellacor
2017/09/20 全球购物
加拿大快时尚零售商:Ardene
2018/02/14 全球购物
新英格兰最大的特色礼品连锁店:The Paper Store
2018/07/23 全球购物
Linux的文件类型
2016/07/05 面试题
Servlet如何得到服务器的信息
2015/12/22 面试题
化妆品促销方案
2014/02/24 职场文书
财务会计大学生自我评价
2014/04/09 职场文书
优秀家长事迹材料
2014/05/17 职场文书
优秀共青团员事迹材料
2014/12/25 职场文书
销售经理岗位职责
2015/01/31 职场文书
中学音乐课教学反思
2016/02/18 职场文书
python实现web邮箱扫描的示例(附源码)
2021/03/30 Python