[英]build array of json object while looping array of data
我有一个数组const A=['string1','string2','string3']
。
我想实现具有以下形式的 object:
const images = [
{ url: "string1" },
{ url: "string2" },
{ url: "string3" }
];
这是我试过的:
const images = A.map((image) => {
JSON.stringify({
url: `/img/{image}`
});
});
但结果是一个充满undefined
值的数组。
我不明白你为什么要使用JSON.stringify()
?
最简单的解决方案:
const images = A.map((image) => ({
url: `/img/${image}`
}))
包装隐式返回的()
是必需的,因为我们直接返回 object。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.