JavaScript-массив: как получить последний элемент

Чтобы получить последний элемент массива JavaScript, вы можете использовать несколько методов. Вот некоторые часто используемые подходы:

  1. Использование индексации массива. Вы можете получить доступ к последнему элементу массива, используя позицию индекса, равную длине массива минус один. Например:

    const array = [1, 2, 3, 4, 5];
    const lastElement = array[array.length - 1];
    console.log(lastElement); // Output: 5
  2. Использование метода pop(). Метод pop()удаляет и возвращает последний элемент массива. Захватив возвращаемое значение, вы можете получить последний элемент. Однако обратите внимание, что этот метод также изменяет исходный массив. Пример:

    const array = [1, 2, 3, 4, 5];
    const lastElement = array.pop();
    console.log(lastElement); // Output: 5
    console.log(array); // Output: [1, 2, 3, 4]
  3. Использование оператора распространения. Оператор распространения (...) можно использовать для создания нового массива со всеми элементами исходного массива. Обращаясь к последнему элементу нового массива, вы получаете последний элемент исходного массива. Пример:

    const array = [1, 2, 3, 4, 5];
    const lastElement = [...array].pop();
    console.log(lastElement); // Output: 5
    console.log(array); // Output: [1, 2, 3, 4, 5]
  4. Использование метода slice(). Метод slice()позволяет извлечь часть массива. Передав отрицательный индекс (-1), вы можете извлечь последний элемент. Пример:

    const array = [1, 2, 3, 4, 5];
    const lastElement = array.slice(-1)[0];
    console.log(lastElement); // Output: 5
    console.log(array); // Output: [1, 2, 3, 4, 5]

Это несколько методов, которые можно использовать для получения последнего элемента массива JavaScript. Не забудьте выбрать тот подход, который лучше всего подходит для вашего конкретного случая использования.