【发布时间】:2021-06-29 12:27:25
【问题描述】:
我有这样的数组
const users = [{
"name": "John",
"color": "blue",
},{
"name": "Tim",
"color": "red",
},{
"name": "Mike",
"color": "green",
}]
我想返回结果为
str = "John",Tim","Mike"
但是当我使用时
const str = users.map(item => item.name).join(', ');
我是这样的
str = "John,Tim,Mike"
【问题讨论】:
-
你的意思是你真的想要
"John","Tim","Mike"在实际的变量值中? -
是的,我想要 "John","Tim","Mike" 而不是 "John,Tim,Mike" @Terry
-
const str = `"${users.map(x => x.name).join('", "')}"`; -
这会给你想要的结果吗?:
const str = users.map(item => `"${item.name}"`).join(', '); -
@sss 添加为答案,并附有解释。
标签: javascript json reactjs