Вопросы к Поиску с Алисой
Методы map и mapValues в библиотеке Lodash отличаются по типу обрабатываемых данных и результату выполнения.
Метод map создаёт новый массив, применяя указанную функцию к каждому элементу заданной коллекции. stackforgeeks.com Функция получает три аргумента: значение, индекс или ключ и коллекцию. stackforgeeks.com
Метод mapValues позволяет преобразовывать свойства объектов. stackforgeeks.com Он принимает два аргумента: объект и функцию. examplejavascript.com Для каждого свойства объекта mapValues применяет функцию к его значению и использует результат функции в качестве нового значения для этого свойства в результирующем объекте. examplejavascript.com
Таким образом, map работает с массивами, а mapValues — с объектами. stackforgeeks.com