Сращивание, не удаляющее элемент из массива

faraz спросил: 03 февраля 2018 в 01:05 в: javascript

Я использую splice, чтобы удалить элемент из массива, но он не работает. Насколько я знаю, код выглядит нормально, но, возможно, мне не хватает / над чем-то что-то. Посмотрите. здесь 'state' - массив, содержащий объекты.

 let removeFromState = state;
            for(var i=0;i<removeFromState.length;i++){
                if(removeFromState[i].index===action.index){
                    removeFromState.splice[i,1];
                }
            }
            return removeFromState;

Я не могу поверить, я был таким глупым. И я долго смотрел на него, но не видел его правильно передо мной. но я рад, что я разместил его здесь, из-за замечаний о недостающих элементах, потому что я увеличивал "я", хотя я удалял записи.

0 ответов