Я пытаюсь добавить новое «поле» (не уверен, называется ли оно полем) в массиве,
но это останавливается на определенном количестве. Например, у меня есть 33 объекта в массиве, он останавливается на 7-м объекте.
Мой JS:
if ($scope.all[i].CATEGORY == 'Community')
{
$scope.community.push($scope.all[i]);
$scope.community[i].visibility = true;
console.log($scope.community[i])
}
ошибка, которую он мне выбрасывает

PS: Видимость не существует в моем объекте, я добавляю его в
Дополнительная информация:
Когда я консоль регистрирую весь массив, он возвращает мне 33 объекта
if ($scope.all[i].CATEGORY == 'Community')
{
$scope.community.push($scope.all[i]);
console.log($scope.community)
}
Но когда я консоль, войдите в систему с [i] loop
if ($scope.all[i].CATEGORY == 'Community')
{
$scope.community.push($scope.all[i]);
console.log($scope.community[i]) <----
}
Я получаю 6 возвратов с 27 неопределенными возвратами ..