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函数以及基础写法100多条实用整理
Jan 13 Javascript
javascript自适应宽度的瀑布流实现思路
Feb 20 Javascript
jQuery的animate函数学习记录
Aug 08 Javascript
深入理解javascript变量声明
Nov 20 Javascript
jquery 获取select数组与name数组长度的实现代码
Jun 20 Javascript
深入理解javascript作用域第二篇之词法作用域和动态作用域
Jul 24 Javascript
微信小程序实现图片自适应(支持多图)
Jan 25 Javascript
jQuery之动画ajax事件(实例讲解)
Jul 18 jQuery
详解使用vue-cli脚手架初始化Vue项目下的项目结构
Mar 08 Javascript
关于TypeScript模块导入的那些事
Jun 12 Javascript
jQuery实现轮播图及其原理详解
Apr 12 jQuery
在vue中封装方法以及多处引用该方法详解
Aug 14 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
session 的生命周期是多长
2006/10/09 PHP
php中对2个数组相加的函数
2011/06/24 PHP
如何使用PHP批量去除文件UTF8 BOM信息
2013/08/05 PHP
PHP FTP操作类代码( 上传、拷贝、移动、删除文件/创建目录)
2014/05/10 PHP
PHP命令行脚本接收传入参数的三种方式
2014/08/20 PHP
PHP工厂模式的日常使用
2019/03/20 PHP
laravel model 两表联查示例
2019/10/24 PHP
Javascript 面试题随笔
2011/03/31 Javascript
JQuery的AJAX实现文件下载的小例子
2013/05/15 Javascript
javascript计算当月剩余天数(天数计算器)示例代码
2014/01/09 Javascript
jQuery中contents()方法用法实例
2015/01/08 Javascript
JavaScript实现节点的删除与序号重建实例
2015/08/05 Javascript
详解webpack 如何集成第三方js库
2017/06/29 Javascript
浅谈事件冒泡、事件委托、jQuery元素节点操作、滚轮事件与函数节流
2017/07/22 jQuery
vue的安装及element组件的安装方法
2018/03/09 Javascript
vue.js+element-ui动态配置菜单的实例
2018/09/07 Javascript
layui 解决form表单点击无反应的问题
2019/10/25 Javascript
Javascript生成器(Generator)的介绍与使用
2021/01/31 Javascript
python Flask 装饰器顺序问题解决
2018/08/08 Python
python根据txt文本批量创建文件夹
2020/12/08 Python
Python 多个图同时在不同窗口显示的实现方法
2019/07/07 Python
Tensorflow实现将标签变为one-hot形式
2020/05/22 Python
python 绘制场景热力图的示例
2020/09/23 Python
python 如何引入协程和原理分析
2020/11/30 Python
python中slice参数过长的处理方法及实例
2020/12/15 Python
德国最大的网上足球商店:11teamsports
2019/09/11 全球购物
火车来了教学反思
2014/02/11 职场文书
公路绿化方案
2014/05/12 职场文书
护士自荐信范文
2015/03/25 职场文书
供应商食品安全承诺书
2015/04/29 职场文书
酒店圣诞节活动总结
2015/05/06 职场文书
亮剑观后感600字
2015/06/05 职场文书
图书馆义工感想
2015/08/07 职场文书
Oracle更换为MySQL遇到的问题及解决
2021/05/21 Oracle
Maven学习----Maven安装与环境变量配置教程
2021/06/29 Java/Android
openEuler 搭建java开发环境的详细过程
2022/06/10 Servers