首页 > 代码库 > 提取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)
提取json对象中的数据,转化为数组
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。