我有这个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);
    }
};


我该如何反向显示相同的对象:/

最佳答案

您不能使用for in语法进行反向循环-这也没有关系。 JavaScript中的对象是无序的。

10-06 08:24