jQuery эквивалентный Prototype array.last () - PullRequest
60 голосов
/ 21 июля 2009

Прототип:

var array = [1,2,3,4];
var lastEl = array.last();

Что-нибудь похожее на это в jQuery?

Ответы [ 12 ]

0 голосов
/ 22 апреля 2015

SugarJS

Это не jQuery, а другая библиотека, которая может оказаться полезной в дополнение к jQuery: Попробуйте SugarJS .

Sugar - это библиотека Javascript, которая расширяет нативные объекты полезными методами. Он разработан, чтобы быть интуитивно понятным, ненавязчивым и позволяет вам делать больше с меньшим количеством кода.

С SugarJS вы можете сделать:

[1,2,3,4].last()    //  => 4

Это означает, что ваш пример работает из коробки:

var array = [1,2,3,4];
var lastEl = array.last();    //  => 4

Подробнее

0 голосов
/ 07 октября 2013

См. Эти контрольные примеры http://jsperf.com/last-item-method Наиболее эффективным способом является метод .pop (в V8), но он теряет последний элемент массива

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...