如何使用 lodash 将字符串连接到现有数组元素

How to concat string to an existing array element using lodash

我有一个 json 对象,它具有以下形式

"data": [{
     "firstName": "XYZ",
     "lastName": "Admin",
     "userId": 1,
     "companyLogo":"Logo"
 }, {
     "firstName": "ABC",
     "lastName": "Admin",
     "userId": 1,
     "companyLogo":"Logo1"
 }, {
     "firstName": "EFG",
     "lastName": "Admin",
     "userId": 1,
     "companyLogo":"Logo2"
 }]

我希望以下输出在 nodejs 中使用 lodash 连接徽标名称及其路径

 "data": [{
     "firstName": "XYZ",
     "lastName": "Admin",
     "userId": 1,
     "companyLogo":"E:/Logo"
 }, {
     "firstName": "ABC",
     "lastName": "Admin",
     "userId": 1,
     "companyLogo":"E:/Logo1"
 }, {
     "firstName": "EFG",
     "lastName": "Admin",
     "userId": 1,
     "companyLogo":"E:/Logo2"
 }]

是否存在支持这种类型连接的函数?

不需要外部库:

var data = [
{
  "firstName": "XYZ",
  "lastName": "Admin",
  "userId": 1,
  "companyLogo":"Logo"
 },
 {
  "firstName": "ABC",
  "lastName": "Admin",
  "userId": 1,
  "companyLogo":"Logo1"
 },
  {
  "firstName": "EFG",
  "lastName": "Admin",
  "userId": 1,
  "companyLogo":"Logo2"
 }
]

var new_data = data.map(function(elem){ elem.companyLogo = "E: /" + elem.companyLogo; return elem });

console.log(new_data);