我如何简化此return语句?

时间:2019-03-04 08:37:47

标签: javascript

  

是否可以简化.map的return语句?我想为数组中的每个元素添加键,并将arr转换为对象数组。谢谢!

let arr = ['c:/a.txt', 'b:/c.txt', 'd:/e.txt'];
let arrObj = arr.map((file) => return {path: file});

1 个答案:

答案 0 :(得分:2)

您可以使用short hand property

let arr = ['c:/a.txt', 'b:/c.txt', 'd:/e.txt'],
    arrObj = arr.map(path => ({ path }));

console.log(arrObj);