Pull to refresh
2
PurpleSchool@PurpleSchool

Авторский блог о разработке, управлении и DevOps

3
Subscribers
Send message

Спасибо, благодаря вашем комментариям, я могу улучшать материал)

Спасибо за дополнение, добавил

Пожалуйста: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findLast

The findLast() method iterates the array in reverse order and returns the value of the first element that satisfies the provided testing function.

Он не просто выводит последний элемент, который удовлетворят условию, а делает это, проходя массив с конца.

Да, противопоставляю, find ищет первый элемент с начала, а findLast первый элемент с конца.

А почему пример не корректен? Результат может быть действительно разным, если есть повторяющиеся элементы в массиве, но в примере я показал основную задачу данного метода - оптимизировать поиск, если мы знаем, что искомое значение ближе к концу.

А что здесь не так у меня написано? Я не говорил про filter, который вернёт массив элементов. Я написал, что нам нужно найти 7, как пример поиска элемента по определенному условию.

Исправлено, спасибо. FindLast как раз нужен для обхода с конца. Просто последний элемент можно получить и по индексу или метод at.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity