有没有办法查看适合文件的扩展数量?因此,如果我的文件看起来像这样,那么如何在不打开每一帧并炸毁我的ram的情况下返回309?
var coursSummary = function(coursArray){
var summaryArray = {}
coursArray.forEach(function(cours){
if (typeof summaryArray[cours.Semaine] != 'object'){
summaryArray[cours.Semaine] = [cours.cours];
} else {
summaryArray[cours.Semaine].push(cours.cours);
}
});
return summaryArray
}
// Begin Sample Code:
sampleCoursArray = [{
"cours": "Cardio",
"Date": "2016-05-02T00:00:00.000Z",
"Horaire": "9-11",
"Semaine": "1"
}, {
"cours": "Flex",
"Date": "1980-05-02T00:00:00.000Z",
"Horaire": "14-16",
"Semaine": "1"
}, {
"cours": "Basic",
"Date": "2016-05-03T00:00:00.000Z",
"Horaire": "18-20",
"Semaine": "1"
}, {
"cours": "Flex",
"Date": "1980-05-04T00:00:00.000Z",
"Horaire": "14-16",
"Semaine": "1"
}, {
"cours": "Cardio",
"Date": "2016-05-09T00:00:00.000Z",
"Horaire": "9-11",
"Semaine": "2"
}, {
"cours": "Flex",
"Date": "1980-05-09T00:00:00.000Z",
"Horaire": "14-16",
"Semaine": "2"
}, {
"cours": "Basic",
"Date": "2016-05-10T00:00:00.000Z",
"Horaire": "18-20",
"Semaine": "2"
}, {
"cours": "Flex",
"Date": "1980-05-11T00:00:00.000Z",
"Horaire": "14-16",
"Semaine": "2"
}]
console.log(coursSummary(sampleCoursArray)); // Object containing of each of the 'cours' for each Semanine
答案 0 :(得分:3)