场景需求
如何取出数组中每个元素的id属性,并合并成一个字符串,用逗号分隔?
场景数据
let data = [
{
"id": 1843007757,
"v": 4,
"t": 0,
"at": 1621038273846,
"alg": null,
"uid": 591189164,
"rcmdReason": ""
},
{
"id": 1815085049,
"v": 3,
"t": 0,
"at": 1620922798573,
"alg": null,
"uid": 591189164,
"rcmdReason": ""
},
{
"id": 462688462,
"v": 109,
"t": 0,
"at": 1617434263589,
"alg": null,
"uid": 591189164,
"rcmdReason": ""
},
{
"id": 29818167,
"v": 719,
"t": 0,
"at": 1617429625419,
"alg": null,
"uid": 591189164,
"rcmdReason": ""
},
{
"id": 1811459887,
"v": 9,
"t": 0,
"at": 1613552655156,
"alg": null,
"uid": 591189164,
"rcmdReason": ""
},
{
"id": 1815976276,
"v": 3,
"t": 0,
"at": 1612889213790,
"alg": null,
"uid": 591189164,
"rcmdReason": ""
},
{
"id": 518076413,
"v": 13,
"t": 0,
"at": 1612258983201,
"alg": null,
"uid": 591189164,
"rcmdReason": ""
},
{
"id": 1811921555,
"v": 5,
"t": 0,
"at": 1611248112986,
"alg": null,
"uid": 591189164,
"rcmdReason": ""
},
{
"id": 1808492017,
"v": 4,
"t": 0,
"at": 1611248021519,
"alg": null,
"uid": 591189164,
"rcmdReason": ""
},
{
"id": 1478108040,
"v": 3,
"t": 0,
"at": 1605783029426,
"alg": null,
"uid": 591189164,
"rcmdReason": ""
},
{
"id": 34179904,
"v": 403,
"t": 0,
"at": 1604531914193,
"alg": null,
"uid": 591189164,
"rcmdReason": ""
},
{
"id": 1418070020,
"v": 5,
"t": 0,
"at": 1604248881241,
"alg": null,
"uid": 591189164,
"rcmdReason": ""
},
{
"id": 1487524051,
"v": 4,
"t": 0,
"at": 1604247758621,
"alg": null,
"uid": 591189164,
"rcmdReason": ""
},
{
"id": 1453305322,
"v": 3,
"t": 0,
"at": 1604126314194,
"alg": null,
"uid": 591189164,
"rcmdReason": ""
},
{
"id": 1405349492,
"v": 7,
"t": 0,
"at": 1604102465087,
"alg": null,
"uid": 591189164,
"rcmdReason": ""
},
{
"id": 1453984725,
"v": 3,
"t": 0,
"at": 1604101079534,
"alg": null,
"uid": 591189164,
"rcmdReason": ""
},
{
"id": 1452851247,
"v": 3,
"t": 0,
"at": 1603760107301,
"alg": null,
"uid": 591189164,
"rcmdReason": ""
},
{
"id": 1390477348,
"v": 6,
"t": 0,
"at": 1603683951184,
"alg": null,
"uid": 591189164,
"rcmdReason": ""
},
{
"id": 1456497791,
"v": 9,
"t": 0,
"at": 1603634866599,
"alg": null,
"uid": 591189164,
"rcmdReason": ""
}
]
解决方案
// 关键一句
let res = data.map((value) => value.id).join(',')