本文实例讲述了JS遍历JSON数组及获取JSON数组长度操作。分享给大家供大家参考,具体如下:

遍历 JSON 数组:

var questions = data.data.questionnaire.questions;

//遍历 json 数组

for (var i in questions) {

if (questions[i].type == '(单选)') {

alert('danxuan');

}

}

获取 JSON 数组长度:

function getJsonLength(json) {

var jsonLength = 0;

for (var i in json) {

jsonLength++;

}

return jsonLength;

}

综合测试示例:

//简单json数组:

var jsonDemo ={"name":"\u811a\u672c\u4e4b\u5bb6","addtime":"2018-12-12","username":"jb51","id":5}

//遍历json数组:

for (var i in jsonDemo) {

console.log(jsonDemo[i]);

}

//获取 JSON 数组长度:

function getJsonLength(json) {

var jsonLength = 0;

for (var i in json) {

jsonLength++;

}

return jsonLength;

}

console.log('数组长度:'+getJsonLength(jsonDemo))

使用在线HTML/CSS/JavaScript代码运行工具:http://tools.ddpool.cn/code/HtmlJsRun测试上述代码,可得到如下运行结果:

PS:这里再为大家推荐几款相关的json在线工具供大家参考:

在线JSON代码检验、检验、美化、格式化工具:http://tools.ddpool.cn/code/json

JSON在线格式化工具:http://tools.ddpool.cn/code/jsonformat

在线XML/JSON互相转换工具:http://tools.ddpool.cn/code/xmljson

json代码在线格式化/美化/压缩/编辑/转换工具:http://tools.ddpool.cn/code/jsoncodeformat

在线json压缩/转义工具:

http://tools.ddpool.cn/code/json_yasuo_trans

希望本文所述对大家JavaScript程序设计有所帮助。

html遍历json数组,JS遍历JSON数组及获取JSON数组长度操作示例【测试可用】相关推荐

  1. wps解析json数据_通过WordPress HTTP API 获取json内容并解析

    WordPress 4.0的一个亮点就是JSON API的加入,今天我们提前来看看怎么获取JSON的内容并显示出来.过程就是用PHP获取远程JSON的内容,然后把获取到的JSON转化为PHP对象,然后 ...

  2. js采用ajax发送请求获取数据(实例操作)

    来,案例之前,容我分享一下js如何发送请求. 原生js发送请求: let xhr= new XMLHttpRequest(); // methods:GET/POST请求方式等,url:请求地址,tr ...

  3. js json遍历到html,js遍历json的key和value的实例_稚终_前端开发者

    原生 遍历json对象: 无规律: var json = [{dd:'SB',AA:'东东',re1:123},{cccc:'dd',lk:'1qw'}]; for(var i=0,l=json.le ...

  4. html怎么遍历数组,js遍历数组有多少种方法

    如果你看完了你会体会到一个人能有多无聊,这东西都能看完!!?? 大概js有以下几种循环遍历的方法: 1 let arr = ['aaa','bbb','ccc'] 2 let obj = {a:'aa ...

  5. js:使用angular的http获取json数据

    一,本例中使用amaze的select框架,配合angular显示json数据 框架官网链接:http://amazeui.org/javascript/selected 由于页面的异步刷新导致sel ...

  6. php传二维数组,JS用POST怎么传送二维数组给PHP

    我先上Demo: test $(function(){ var arr = []; for (i = 0; i < 10; i ++) arr[i] = []; var k = 0; for ( ...

  7. php获取到的json数据如何处理_php – 如何从API获取JSON数据

    我使用过雅虎的符号查找 它以JSON格式返回数据.喜欢以下 YAHOO.Finance.SymbolSuggest.ssCallback( { "ResultSet": { &qu ...

  8. php整形数组求里面的质数,PHP实现的分解质因数操作示例

    本文实例讲述了PHP实现的分解质因数操作.分享给大家供大家参考,具体如下: 思路: 如果要计算$num的质数,则至少收集$num以内的质数数组,判断$num是否在质数数组里: 如果否,则判断当前质数$ ...

  9. jsonp跨域访问servlet接口获取json数组,并且渲染数据,前后端完整

    啊哈哈哈哈哈哈哈哈哈哈哈我太激动了~ 其实这个工作我一直在拖延啊,就觉得哇,好难啊,不想做欸= = 然后硬着头皮研究了一整个下午+晚上终于搞清楚了~~~~哇哈哈哈哈~~~好神奇哈哈哈哈哈~~~(疯了吧 ...

最新文章

  1. 半潜式平台及其动力定位系统
  2. 聚类(1)——混合高斯模型 Gaussian Mixture Model
  3. spring知识概要
  4. 【算法竞赛学习】金融风控之贷款违约预测-模型融合
  5. C# 实现SQLServer数据库备份示例
  6. 二级计算机excel以宏保存,Excel宏保存
  7. matlab将常值函数转换为变量,MATLAB与科学计算期末复习题题库15.11.12
  8. 电路原理解析_接近开关检测旋转设备的工作原理
  9. 查看tomcat版本信息
  10. 国际金融互联报文规范SWIFT之银行识别代码BIC Code介绍
  11. 16 Cesium—矢量数据
  12. 【Go语言入门教程】Go语言基本语法
  13. 能上QQ,不能打开网页
  14. 开源电子书项目FBReader初探(一)
  15. 怎样让公司全员贡献结构化内容?
  16. 生活记录:突然“醒来”
  17. 提交到GitHub错误:src refspec 分支名 does not match any
  18. NIUSHOP wap端首页浮层广告设置
  19. 勾股定理用计算机怎用,勾股定理公式计算器
  20. vue SEO的解决方案

热门文章

  1. □ 影片名:《金枝欲孽1》(8040) 在线播放
  2. 分层领域模型规约与领域模型命名规约
  3. 太空测试第一名至联云t01248告诉你,质押率怎么算?
  4. LD1117AG-3.3V-A-Q 友顺UTC
  5. 计算机毕业设计Java动物防疫信息管理(源码+系统+mysql数据库+lW文档)
  6. SolidWorks使用教程
  7. CSDN 600万 多玩800万 人人网500万 嘟嘟牛 等,数据库被爆,下载地址疯传。--转载...
  8. Node.js下forever使用
  9. 访客留言簿/日志——允许人们添加评论或者日记,可以设置开启/关闭评论,并且可以记录下每一条目的时间。也可以做成喊话器。
  10. uni-app项目-臻品优购APP