Вопрос №55156 от пользователя Денис Ширшов в уроке «Объекты в действии», курс «JS: Объекты»
А почему в одном случае применяется функция из lodash last
, а в другом метод String split
? Казалось бы, что идиоматичнее и функцию split
использовать из lodash'a?
В JS нет метода, позволяющего легко получить последний элемент массива, поэтому используется функция last()
из lodash. Здесь даже по названию понятно, что происходит. Иначе пришлось использовать что-то типа: parts[parts.length - 1]
. Это довольно громоздко и заставляет разбираться, что здесь происходит. А разделить строку в массив вполне можно и при помощи метода строки split()
, по его названию вполне понятно, что он делает
Максим Литвинов, Добрый день. Возможно глупым покажется вопрос. Скажите пожалуйста, а lodash библиотека используется при реальной разработке
Используйте Хекслет по максимуму!
- Задавайте вопросы по уроку
- Проверяйте знания в квизах
- Проходите практику прямо в браузере
- Отслеживайте свой прогресс
Зарегистрируйтесь или войдите в свой аккаунт
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.







