Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Фильтрация: последний элемент в массиве (https://javascript.ru/forum/dom-window/74552-filtraciya-poslednijj-ehlement-v-massive.html)

s24344 20.07.2018 11:09

Фильтрация: последний элемент в массиве
 
У меня есть массив dom элементов:
[a.nav__item-link, a.nav__item-link, a.nav__item-link, a.nav__item-link, a.nav__item-link, a.nav__item-link, a.nav__item-link, a.nav__item-link]

На каждом из них есть событие focus.
Когда событие срабатывает, я вывожу текщий элеменнт:
onFocusPrimaryLink(event) {
  console.log(event.target);
}

Как мне определить, что текущий элемент последний в этом массие.
Т.е, например, когда фокус будет на последнем элменте, мне необходимо, предположим вывести: alert('I am the last');

j0hnik 20.07.2018 11:11

if(event.target == arr[arr.length-1]) alert('I am the last');

s24344 20.07.2018 11:19

Спасибо.


Часовой пояс GMT +3, время: 21:30.