Прототип:
var array = [1,2,3,4]; var lastEl = array.last();
Что-нибудь похожее на это в jQuery?
Это не jQuery, а другая библиотека, которая может оказаться полезной в дополнение к jQuery: Попробуйте SugarJS .
Sugar - это библиотека Javascript, которая расширяет нативные объекты полезными методами. Он разработан, чтобы быть интуитивно понятным, ненавязчивым и позволяет вам делать больше с меньшим количеством кода.
С SugarJS вы можете сделать:
[1,2,3,4].last() // => 4
Это означает, что ваш пример работает из коробки:
var array = [1,2,3,4]; var lastEl = array.last(); // => 4
См. Эти контрольные примеры http://jsperf.com/last-item-method Наиболее эффективным способом является метод .pop (в V8), но он теряет последний элемент массива