提取json对象中的数据,转化为数组

发布时间:2017-7-1 10:59:14编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"提取json对象中的数据,转化为数组 ",主要涉及到提取json对象中的数据,转化为数组 方面的内容,对于提取json对象中的数据,转化为数组 感兴趣的同学可以参考一下。

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)


上一篇:linux——查看系统日志错误并解决
下一篇:AngularJS $q 和 $q.all 单个数据源和多个数据源合并(promise的说明)

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款