Доброго времени суток,
Подскажите пожалуйста, что происходит в стрелочной функции?
Перебираются индексы элементов и если остаток от деления не равен нулю(явно не указано, но так понимаю, что 0 в js это false), так?
Тогда почему, если явно объявлять в методе .filter индекс элемента массива с помощью .indexOf, как тут например, arr.filter(item => arr.indexOf(item)%2 == 0);
итоговый массив будет сформирован неверно
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Подскажите пожалуйста, что происходит в стрелочной функции?
Перебираются индексы элементов и если остаток от деления не равен нулю(явно не указано, но так понимаю, что 0 в js это false), так?
Тогда почему, если явно объявлять в методе .filter индекс элемента массива с помощью .indexOf, как тут например,
arr.filter(item => arr.indexOf(item)%2 == 0);
итоговый массив будет сформирован неверно