带有日期的条目,循环并为每个日期制作图表

时间:2012-09-21 17:52:01

标签: javascript

我在多个阵列中有700个条目,每个条目都有一个日期。

我必须将它们分类到不同的日期,所以700个条目,可能只有15个唯一日期。

问题是我不知道是否有7或28个独特日期。

那么我如何遍历所有条目并将它们推送到特定日期的数组中,然后将其推送到日期。

我知道如何在PHP中完成它。 它看起来像这样:

$dates = array();
foreach($entry in $entries){
    $date = $entry['date'];
    $dates[$date] = $emtry;
}
foreach($day in $dates){
    foreach($entry in $day){
         echo $entry['title'];
    }
}

你是如何用Javascript做的?

因为无法将字符作为数组键放置..

1 个答案:

答案 0 :(得分:1)

JS版本会是这样的:

var dates = [];
for (entry in entries){
    date = entry['date'];
    dates[date] = entry;
}
for (day in dates){
    for (entry in day){
         document.writeln (entry['title']);
    }
}