.last()

Lang

Уменьшить набор совпадающих элементов до последнего в наборе. Вернуть последний элемент из группы выбранных элементов.

last(array)

Метод util.last() может быть полезен, когда требуется сократить набор совпадающих элементов до последнего в наборе. Возвращает последний элемент из всего списка.

Использование

Рассмотрим простой пример со списком, где результатом действий окажется красный цвет текста у последнего элемента списка. Получаем список с помощью функции util.$$(), а добавляем элементу класс с помощью util.addClass(). Итак, получить последний элемент списка:

<ul id="my-list">
  <li>Элемент списка №1</li>
  <li>Пункт списка №2</li>
  <li>Элемент списка №3</li>
  <li>Пункт списка №4</li>
  <li>Элемент списка №5</li>
</ul>
const myList = util.$$('#my-list > li') // это список li
const myLast = util.last(myList) // это последний

util.addClass(myLast, 'uk-text-danger')

Результат

<ul id="my-list">
  <li>Элемент списка №1</li>
  <li>Пункт списка №2</li>
  <li>Элемент списка №3</li>
  <li>Пункт списка №4</li>
  <li class="uk-text-danger">Элемент списка №5</li>
</ul>