如何将Javascript对象文本动态转换为字符串

如何将Javascript对象文本动态转换为字符串,javascript,string,object,tostring,Javascript,String,Object,Tostring,我想皈依 { ... { name: "Product 1", category: "Category 1" }, { name: "Product 2", category: "Category 2" }, ... } 到 因此,我的最终渲染看起来像: Product 1 (Category 1) Product 2 (Category 2) 有人能帮我吗

我想皈依

{
  ...
  {
    name: "Product 1",
    category: "Category 1"
  },
  {
    name: "Product 2",
    category: "Category 2"
  },
  ...
}

因此,我的最终渲染看起来像:

Product 1 (Category 1)
Product 2 (Category 2)
有人能帮我吗?

您可以使用和:

const数据=[
{
名称:“产品1”,
类别:“类别1”
},
{
名称:“产品2”,
类别:“第2类”
}
];
const res=data.map({name,category})=>`${name}(${category})`.join('\r\n');

控制台日志(res)问题中的对象无效。对象中的每个元素都需要一个键。外部的应该是一个数组吗?
Product 1 (Category 1)
Product 2 (Category 2)