重新格式化数组对象Javascript

重新格式化数组对象Javascript,javascript,arrays,Javascript,Arrays,我有一个如下所示的对象数组:类似这样的东西应该可以: const arr = [ { apreciated_id: "123g1b1b23kbb3" }, { apreciated_id: "asd567sad5a7sd" }, { apreciated_id: "4hk3kjh234kjh4" } ] const result = arr.map(obj => obj.apreciated_id) Map采用

我有一个如下所示的对象数组:类似这样的东西应该可以:

const arr = [
  { apreciated_id: "123g1b1b23kbb3" },
  { apreciated_id: "asd567sad5a7sd" },
  { apreciated_id: "4hk3kjh234kjh4" }  
]

const result = arr.map(obj => obj.apreciated_id)
Map采用某种类型的长度为n的数组(在本例中为对象),并根据函数将其转换为另一种类型的长度为n的数组(在本例中为字符串)

您可以使用该函数转换数组

设arr=[ {一个特别的id:123g1b1b23kbb3}, {A特别推荐的id:asd567sad5a7sd}, {aPrecicated_id:4hk3kjh234kjh4} ]; 设res=arr.mapa=>a.a指定的id;
console.logres;非常感谢你!它起作用了!现在我得到了Array.prototype.map