我有一组由后端API返回的JSON数据,我需要遍历现有的数组,并将index用于splice,因此我使用的是从角度上结合过滤器函数的indexOf方法。我能够从现有数组中筛选出数据,但是无法获得数组的索引,它返回了-1。angular.forEach($scope.data, function(){
var index = $scope.Tablelist.indexOf</em
我正在尝试创建一个函数,该函数将元素从一个数组推送到另一个数组中,但不允许多个条目具有相同的值。下面的代码没有根据我的条件中断函数,而是再次将匹配的元素推送到新的数组中。此外,当我使用参数1、2或3运行代码时,它们将被推入新的数组,但是当我向函数传递数字4时,我得到打印的语句"number not present“。只是想知道为什么会发生这种情况,以及如何绕过它。