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函数
Jul 21 Javascript
javascript中onmouse事件在div中失效问题的解决方法
Jan 09 Javascript
JavaScript操作Cookie方法实例分析
May 27 Javascript
基于JS实现PHP的sprintf函数实例
Nov 14 Javascript
详解AngularJS中自定义过滤器
Dec 28 Javascript
jquery获取所有选中的checkbox实现代码
May 26 Javascript
Angular.JS去掉访问路径URL中的#号详解
Mar 30 Javascript
实例分析JS与Node.js中的事件循环
Dec 12 Javascript
微信小程序实现手势图案锁屏功能
Jan 30 Javascript
vue中tab选项卡的实现思路
Nov 25 Javascript
详解VUE单页应用骨架屏方案
Jan 17 Javascript
javascript实现日历效果
Jun 17 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实现约瑟夫问题的方法小结
2015/03/23 PHP
Yii2创建控制器(createController)方法详解
2016/07/23 PHP
Nigma vs Liquid BO3 第一场2.14
2021/03/10 DOTA
JavaScript Base64编码和解码,实现URL参数传递。
2006/09/18 Javascript
让浏览器非阻塞加载javascript的几种方法小结
2011/04/25 Javascript
jquery网页元素拖拽插件效果及实现
2013/08/05 Javascript
使用js实现按钮控制文本框加1减1应用于小时+分钟
2013/12/09 Javascript
使用AngularJS和PHP的Laravel实现单页评论的方法
2015/06/19 Javascript
jquery实现不包含当前项的选择器实例
2015/06/25 Javascript
JS实现光滑展开合拢的菜单效果代码
2015/09/16 Javascript
把json格式的字符串转换成javascript对象或数组的方法总结
2016/11/03 Javascript
Bootstrap基本组件学习笔记之下拉菜单(7)
2016/12/07 Javascript
JavaScript中英文字符长度统计方法示例【按照中文占2个字符】
2017/01/17 Javascript
js实现QQ面板拖拽效果(慕课网DOM事件探秘)(全)
2017/09/19 Javascript
JavaScript实现淘宝京东6位数字支付密码效果
2018/08/18 Javascript
配置一个vue3.0项目的完整步骤
2019/04/26 Javascript
Vue3.x源码调试的实现方法
2019/10/13 Javascript
基于Vue el-autocomplete 实现类似百度搜索框功能
2019/10/25 Javascript
Vue插件之滑动验证码用法详解
2020/04/05 Javascript
JS检测浏览器开发者工具是否打开的方法详解
2020/10/02 Javascript
python抓取网页图片并放到指定文件夹
2014/04/24 Python
Python实现找出数组中第2大数字的方法示例
2018/03/26 Python
基于python二叉树的构造和打印例子
2019/08/09 Python
python标准库sys和OS的函数使用方法与实例详解
2020/02/12 Python
python 实现逻辑回归
2020/12/30 Python
NARS化妆品官方商店:美国彩妆品牌
2017/08/26 全球购物
英国领先的维生素和营养补充剂直接供应商:Healthspan
2019/04/22 全球购物
函数只定义了一次, 调用了一次, 但编译器提示非法重定义了-什么问题?
2014/10/03 面试题
应届生骨科医生求职信
2013/10/31 职场文书
服装设计专业毕业生推荐信
2013/11/09 职场文书
食品采购员岗位职责
2014/04/14 职场文书
教师党的群众路线对照检查材料
2014/09/24 职场文书
公安局负责人查摆问题及整改方案
2014/09/27 职场文书
作文批改评语
2014/12/25 职场文书
2015小学教师德育工作总结
2015/05/12 职场文书
Python中的协程(Coroutine)操作模块(greenlet、gevent)
2022/05/30 Python