Нововведение ES2022, метод at() 👉 Описание:
Этот метод добавит читаемость в ваш код, так как он наконец то позволяет обращаться к элементам массива с конца. C положительным числом работает так же, как и [ ], но передача отрицательного числа в этот метод позволяет нам получать значения с конца.
❌ Было:const arr = [1,2,3,4]arr[arr.length - 2] // 3arr.slice(-2)[0] // 3const str = "1234"str[str.length - 2] // '3'str.slice(-2)[0] // '3'✅ Стало:const arr = [1,2,3,4]arr.at(-2) // 3const str = "1234"str.at(-2) // '3'
Более подробно со списком нововведений вы можете ознакомиться вот по этой ссылке