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 相关文章推荐
JavaScript去除空格的几种方法
Oct 03 Javascript
javascript编程起步(第三课)
Feb 27 Javascript
获取JavaScript用户自定义类的类名称的代码
Mar 08 Javascript
JS图片预加载 JS实现图片预加载应用
Dec 03 Javascript
JQUERY 实现窗口滚动搜索框停靠效果(类似滚动停靠)
Mar 27 Javascript
js传参数受特殊字符影响错误的解决方法
Oct 21 Javascript
js如何获取兄弟、父类等节点
Jan 06 Javascript
关闭浏览器窗口弹出提示框并且可以控制其失效
Apr 15 Javascript
微信小程序 wx.request(接口调用方式)详解及实例
Nov 23 Javascript
深入剖析Node.js cluster模块
May 23 Javascript
react-navigation之动态修改title的内容
Sep 26 Javascript
解决layui动态加载复选框无法选中的问题
Sep 20 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
给海燕B411配件机起死回生配上件
2021/03/02 无线电
理解PHP5中static和const关键字的区别
2007/03/19 PHP
PHP读取PDF内容配合Xpdf的使用
2012/11/24 PHP
浅析使用Turck-mmcache编译来加速、优化PHP代码
2013/06/20 PHP
php按百分比生成缩略图的代码分享
2014/05/10 PHP
PHP去除空数组且数组键名重置的讲解
2019/02/28 PHP
用htc组件制作windows选项卡
2007/01/13 Javascript
Firefox div高度自适应
2009/04/28 Javascript
JavaScript中的object转换成number或string规则介绍
2014/12/31 Javascript
js实现模拟银行卡账号输入显示效果
2015/11/18 Javascript
BootStrap树状图显示功能
2016/11/24 Javascript
Angular2下使用pdf插件的方法详解
2017/04/29 Javascript
详解Angular 开发环境搭建
2017/06/22 Javascript
vue+vux实现移动端文件上传样式
2017/07/28 Javascript
一种angular的方法级的缓存注解(装饰器)
2018/03/13 Javascript
select2 ajax 设置默认值,初始值的方法
2018/08/09 Javascript
基于jQuery的时间戳与日期间的转化
2019/06/21 jQuery
解决在Vue中使用axios用form表单出现的问题
2019/10/30 Javascript
JavaScript单线程和任务队列原理解析
2020/02/04 Javascript
jquery实现两个div中的元素相互拖动的方法分析
2020/04/05 jQuery
Python制作简单的网页爬虫
2015/11/22 Python
详解supervisor使用教程
2017/11/21 Python
Python爬虫之正则表达式的使用教程详解
2018/10/25 Python
总结python中pass的作用
2019/02/27 Python
Python 实现一个手机号码获取妹子名字的功能
2019/09/25 Python
Python+OpenCV实现旋转文本校正方式
2020/01/09 Python
用css3制作纸张效果(外翻卷角)
2013/02/01 HTML / CSS
HTML5之HTML元素扩展(下)—增强的Form表单元素值得关注
2013/01/31 HTML / CSS
人力资源管理专业毕业生自我评价
2013/09/21 职场文书
物业保安主管岗位职责
2013/12/25 职场文书
财务主管的岗位职责
2013/12/30 职场文书
大学生思想汇报范文
2013/12/31 职场文书
个人作风建设总结
2014/10/23 职场文书
群众路线个人剖析材料及整改措施
2014/11/04 职场文书
小学科学教学计划
2015/01/21 职场文书
Java实现二分搜索树的示例代码
2022/03/17 Java/Android