Извлекает все элементы массива, кроме последнего.
Возможности:
- Возвращает все элементы, кроме последнего
- Возвращает пустой массив для одноэлементных или пустых массивов
- Обрабатывает массивы с любым типом данных
- Простая и интуитивно понятная операция
- Использует lodash _.initial для надежного извлечения
Примеры:
- Ввод: [1, 2, 3] → Вывод: [1, 2]
- Ввод: ["a", "b", "c", "d"] → Вывод: ["a", "b", "c"]
- Ввод: [{id: 1}, {id: 2}, {id: 3}] → Вывод: [{id: 1}, {id: 2}]
- Ввод: [1] → Вывод: []
- Ввод: [] → Вывод: []
Случаи Использования:
- Подготовка Данных: Подготовка данных исключая последний элемент
- Проверка: Проверка всех элементов, кроме последнего (например, данных нижнего колонтитула)
- Пакетная Обработка: Обработка всех элементов, кроме последнего
- Манипуляция Массивами: Удаление конечных элементов