5 способов получить последний элемент массива в TypeScript

В TypeScript существует несколько способов получить последний элемент массива. В этой статье мы рассмотрим пять различных методов с примерами кода. Независимо от того, являетесь ли вы новичком или опытным разработчиком, наличие в вашем распоряжении различных методов может быть полезно в разных сценариях. Давайте погрузимся!

Метод 1: использование индексации массива
Пример кода:

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

Метод 2: использование метода 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.slice(-1)[0];
console.log(lastElement); // Output: 5

Метод 4. Использование метода уменьшенияRight()
Пример кода:

const array = [1, 2, 3, 4, 5];
const lastElement = array.reduceRight((_, current) => current);
console.log(lastElement); // Output: 5

Метод 5. Использование оператора распространения
Пример кода:

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

В этой статье мы обсудили пять различных методов получения последнего элемента массива в TypeScript. Каждый метод имеет свои преимущества и может быть использован в зависимости от ваших конкретных требований. Имея в своем наборе инструментов эти методы, вы будете хорошо подготовлены к эффективной работе с массивами в TypeScript.