Jquery последний элемент массива

Jquery последний элемент массива

Предположим, что у вас есть массив, подобный этому:

Как получить последний элемент в массиве? В данном случае массив состоит из 4 элементов.

Вы знаете, что первый элемент можно получить, используя colors[0] , второй, используя colors[1] и так далее.

Чтобы получить последний элемент, не зная заранее, сколько в нем содержится элементов, можно использовать свойство length , и поскольку отсчёт элементов в массивове начинается с 0 , можно выбрать последний элемент, указав .length — 1 .

Иногда нужно вывести последний элемента массива javascript. Создавать целый цикл для того чтобы понять последний элемент массива — это целое дело. Этого делать не нужно! Для таких целей существует внутренняя функция pop() jquery.

Обратите внимание на то как работает pop(). При вызове этой функции удаляется последний элемент массива и этот элемент возвращается функцией. Вы можете вернуть присвоенный результат работы функции, а можете и не возвращать. Вот так не делайте arr = arr.pop(). Так у вас в переменной получится только одно последнее значение и это значение будет иметь тип "number". В last_value попадает последнее значение 5. Есть еще способы получить срезать последние элементы массива.

Внутренняя функция splice удалит последний элемент массива. Вам нужно только указать дополнительные параметры (-1,1). -1 означает, что отсчёт будет с конца массива. Второй параметр 1 — это сколько элементов вы хотите удалить. О массивах читайте на странице массивы в javascript

new_vals это обычный массив, а не jQuery-объект.

Простейший способ получить последний элемент массива на JS:

Читайте также:  Android на нетбук asus eee pc
Ссылка на основную публикацию
Adblock detector