var xx1 = ["乐谱中的调号为(   )调", "写出a自然小调音阶。", "以G为冠音,构写增四、减五音程。", "调式分析。", "将下列乐谱移为C大调。", "正确组合以下乐谱。", "以下乐谱应如何正确组合(    )"];
var xx2 = {"0分":{"乐谱中的调号为(   )调":"2","调式分析。":"2","将下列乐谱移为C大调。":"2","正确组合以下乐谱。":"2","以下乐谱应如何正确组合(    )":"2"},"10分":{"以G为冠音,构写增四、减五音程。":"2"},"20分":{"写出a自然小调音阶。":"2"}};
console.log(xx1);
console.log(xx2);
function getData(score, list, result){var target = result[score] || {};var arr = [];for(var i=0; i<list.length; i++){arr.push( parseInt(target[list[i]] || 0) );}return arr;
}var a = getData('0分' , xx1, xx2)
console.log('0分 ' + a)
var a = getData('20分' , xx1, xx2)
console.log('20分 ' + a)
var a = getData('10分' , xx1, xx2)
console.log('10分 ' +a)

转载于:https://www.cnblogs.com/linsx/p/7086632.html

提取json对象中的数据,转化为数组相关推荐

  1. JS-JSON-获取JSON对象中的数据展示到表格里

    JS-JSON-获取JSON对象中的数据展示到表格里 1.要求 点击按钮,将学生信息展示到表格里,并显示总记录条数. 2.实现思路 创建JSON对象 先创建一个JSON对象data,有总人数total ...

  2. 使用 JsonNode 获取 json对象 中的数据

    我们在远程调用其他接口的时候,有时候不清楚返回值,这个时候可以 使用JsonNode来接收和获取里面的值. 例如:一个接口的Response body是这样的 {"code": & ...

  3. JS 遍历JSON对象中的键值对

    对象:一组无序属性的集合,属性的值可以是任意的类型: json也是对象,数据都是成对的,也就是键值对: json实际上就是一组格式化后的字符串数据. 遍历JSON对象中的数据,可通过for-in循环实 ...

  4. python读json文件中不同的数据类型_怎么使用python提取json文件中的字段

    python中为什么用json有什么作用 python的json模块中如何将变量添加到里面 python的json模块第一个是要打开的文件,第二个是打开的操作,为什么会如果你早认清你在别人心中没那么重 ...

  5. DRF 中Request对象中获得数据

    DRF 中response对象中获得数据 1.Request 1).data request.data 返回解析之后的请求体数据.类似于Django中标准的request.POST和 request. ...

  6. XE3随笔6:SuperObject 的 JSON 对象中还可以包含 方法

    SuperObject 的 JSON 对象中还可以包含 "方法", 这太有意思了; 其方法的格式是: procedure Method(const This, Params: IS ...

  7. 检查密钥是否存在于json对象中

    本文翻译自:Check if a key exists inside a json object amt: "10.00" email: "sam@gmail.com&q ...

  8. JSON对象中的函数调用,JSON格式的字符串对应的函数调用方法

    json对象中的函数调用:直接使用 json变量名+函数名+()进行调用,特别注意这对括号:如果是获取到的json格式的字符串,想要调用它的方法前,需要先将该字符串转换成json对象,在调用对应的方法 ...

  9. SpringMVC视图及如何在域对象中共享数据

    SpringMVC 回顾原生Servlet 获取请求参数 通过 Servlet API 获取 案例 通过控制器方法的形参获取请求参数 设置字符编码格式 CharacterEncodingFilter ...

最新文章

  1. 微软图表控件MsChart使用说明[转]
  2. http://www.csdn.net/
  3. 直接用Win32 API创建对话框Demo
  4. linux富文本软件,CherryTree For Linux
  5. 获取笔记本的SHA1的值。
  6. 前端学习(3208):react中的事件绑定
  7. JAVA高并发服务器工作笔记0001---Java中InetAddress与InetSocketAddress的基本用法
  8. 旧版台式计算机,7年前老电脑开机比拼 Windows8秒杀XP
  9. java接口vm和dto的区别_第十八节:详解Java抽象类和接口的区别
  10. java下载 文件_Java下载文件的几种方式
  11. Windows开发之——局域网内搭建论坛
  12. linux 部署 ibase4j,ibase4j学习
  13. 汽车行业与 Telematics
  14. JavaScript学习手册一
  15. java变量表述_下列关于Java变量的描述,错误的是:_学小易找答案
  16. SpringBoot项目运行时出现A cookie header was received警告问题
  17. (数据分析)网课评论分析
  18. Meebo 和 GMail + Talk 等 WebIM 的实现方式
  19. 《伤逝——涓生的手记》,读后有感
  20. LDA的python实现之模型参数训练

热门文章

  1. 算法设计与分析_算法设计与分析(第2版)第2章分治策略回顾
  2. 请先设置tkk_搅拌站水泥罐仓顶除尘器设置及调整
  3. Win32路径操作相关API
  4. Win32ASM学习[5]: 数据对齐相关的伪指令(ALIGN、EVEN、ORG)
  5. android 透明变成白色,android – 状态栏不透明但是白色
  6. 后台系统可扩展性学习笔记(一)概要
  7. LeetCode 53:最大子序和解题以及优化思路(第一次独立刷题记录)
  8. 按频率对元素进行排序
  9. python变量分配内存_Python | 声明任何变量而不分配任何值
  10. 形参与实参在函数中的传递