【发布时间】:2015-07-20 21:07:57
【问题描述】:
我有这个Js方法但是我不能实现反向循环
$scope.organizeByMonth = function () {
for (var i in $scope.incidents) {
var month = new Date($scope.incidents[i].upload_date).getMonth();
if (!monthIncidents[month]) {
monthIncidents[month] = {
name: $scope.months[month],
incidents: []
};
}
var incident = $scope.incidents[i];
incident.index = i;
monthIncidents[month].incidents.push(incident);
}
};
如何反向显示相同的对象:/
【问题讨论】:
-
如果 $scope.incidents 是一个数组,请参见 stackoverflow.com/questions/500504/…(看起来是因为
push用于类似的名称)。如果它是一个数组,它可以在迭代之前很容易地反转;或者可以简单地使用“explicit for”形式。
标签: javascript angularjs