Обложка канала

Frontender's notes

Годные заметки, новости, видео и интересные статьи для Frontend разработчиков.

Frontender's notes

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