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 相关文章推荐
node.js正则表达式获取网页中所有链接的代码实例
Jun 03 Javascript
a标签click和href执行顺序探讨
Jun 23 Javascript
我用的一些Node.js开发工具、开发包、框架等总结
Sep 25 Javascript
jQuery使用中可能被XSS攻击的一些危险环节提醒
May 24 Javascript
JavaScript生成带有缩进的表格代码
Jun 15 Javascript
jQuery使用each方法与for语句遍历数组示例
Jun 16 Javascript
AngularJS1.X学习笔记2-数据绑定详解
Apr 01 Javascript
详解vue的数据binding绑定原理
Apr 12 Javascript
详解webpack分包及异步加载套路
Jun 29 Javascript
Vue引用Swiper4插件无法重写分页器样式的解决方法
Sep 27 Javascript
vue+vant-UI框架实现购物车的复选框全选和反选功能
Nov 05 Javascript
微信小程序登陆注册功能的实现代码
Dec 10 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 Post获取不到非表单数据的问题解决办法
2018/02/27 PHP
JavaScript的Function详细
2006/11/14 Javascript
jquery中常用的SET和GET$(”#msg”).html循环介绍
2013/10/09 Javascript
JavaScript继承基础讲解(原型链、借用构造函数、混合模式、原型式继承、寄生式继承、寄生组合式继承)
2014/08/16 Javascript
js实现点击链接后延迟3秒再跳转的方法
2015/06/05 Javascript
jQuery ajax时间差导致的变量赋值问题分析
2016/01/22 Javascript
JavaScript字符串对象
2017/01/14 Javascript
jQuery回调方法使用示例
2017/06/26 jQuery
在vue-cli的组件模板里使用font-awesome的两种方法
2018/09/28 Javascript
Vue项目自动转换 px 为 rem的实现方法
2018/10/29 Javascript
JavaScript创建对象的四种常用模式实例分析
2019/01/11 Javascript
layui使用form表单实现post请求页面跳转的方法
2019/09/14 Javascript
Vue3.0数据响应式原理详解
2019/10/09 Javascript
JavaScript获取时区实现过程解析
2020/09/24 Javascript
linux环境下安装pyramid和新建项目的步骤
2013/11/27 Python
零基础写python爬虫之抓取百度贴吧并存储到本地txt文件改进版
2014/11/06 Python
常见的在Python中实现单例模式的三种方法
2015/04/08 Python
基于wxpython开发的简单gui计算器实例
2015/05/30 Python
Python 3实战爬虫之爬取京东图书的图片详解
2017/10/09 Python
使用Scrapy爬取动态数据
2018/10/21 Python
Python Unittest根据不同测试环境跳过用例的方法
2018/12/16 Python
对Python3中dict.keys()转换成list类型的方法详解
2019/02/03 Python
简单的Python人脸识别系统
2020/07/14 Python
Numpy中np.max的用法及np.maximum区别
2020/11/27 Python
css3学习心得分享
2013/08/19 HTML / CSS
Html5之title吸顶功能
2018/06/04 HTML / CSS
日本快乐生活方式购物网站:Shop Japan
2018/07/17 全球购物
狗狗玩具、零食和咀嚼物的月度送货服务:Super Chewer
2018/08/22 全球购物
什么是.net
2015/08/03 面试题
2019年.net常见面试问题
2012/02/12 面试题
英语简历自我评价
2014/01/26 职场文书
面临毕业的毕业生自荐书范文
2014/02/05 职场文书
校庆筹备方案
2014/03/30 职场文书
注册资产评估专业求职信
2014/07/16 职场文书
Python中基础数据类型 set集合知识点总结
2021/08/02 Python
Mysql分库分表之后主键处理的几种方法
2022/02/15 MySQL