我在多个阵列中有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做的?
因为无法将字符作为数组键放置..
答案 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']);
}
}