提取json对象中的数据,转化为数组
生活随笔
收集整理的這篇文章主要介紹了
提取json对象中的数据,转化为数组
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
var xx1 = ["樂譜中的調(diào)號為( )調(diào)", "寫出a自然小調(diào)音階。", "以G為冠音,構(gòu)寫增四、減五音程。", "調(diào)式分析。", "將下列樂譜移為C大調(diào)。", "正確組合以下樂譜。", "以下樂譜應(yīng)如何正確組合( )"];
var xx2 = {"0分":{"樂譜中的調(diào)號為( )調(diào)":"2","調(diào)式分析。":"2","將下列樂譜移為C大調(diào)。":"2","正確組合以下樂譜。":"2","以下樂譜應(yīng)如何正確組合( )":"2"},"10分":{"以G為冠音,構(gòu)寫增四、減五音程。":"2"},"20分":{"寫出a自然小調(diào)音階。":"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)
?
轉(zhuǎn)載于:https://www.cnblogs.com/linsx/p/7086632.html
總結(jié)
以上是生活随笔為你收集整理的提取json对象中的数据,转化为数组的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Nagios学习实践系列
- 下一篇: Nodejs正则表达式函数之match、