我有一个数组,我想提取特定列的值,并以逗号分隔的字符串形式返回这些项。做这件事最好的方法是什么?对于下面的数组,我想获取name的值,并返回"John,Tim,Mike“感谢您的帮助
const users = [{
"name": "John",
"color": "blue",
},{
"name": "Tim",
"color": "red",
},{
"name": "Mike",
"color": "green",
}]
我想以逗号分隔的字符串形式返回结果
str = "John,Tim,Mike"
再次感谢您的帮助。
发布于 2019-11-14 09:33:28
您可以映射到提取名称,然后运行连接:
const users = [{
"name": "John",
"color": "blue",
},{
"name": "Tim",
"color": "red",
},{
"name": "Mike",
"color": "green",
}];
const commaSep = users.map(item => item.name).join(', ');
console.log(commaSep);
https://stackoverflow.com/questions/58848037
复制相似问题