繁体   English   中英

将 Object 的特定键值数组转换为逗号分隔的字符串

[英]Convert an array of Object's specific key Values to Comma-Separated String

我们如何将对象的特定键值转换为逗号分隔的字符串,当它是数组时我可以转换,但我的问题是我的数据是对象数组,所以我想将每个 id 转换为字符串数组,例如示例以下。

#current 代码 - 只是最初的想法

console.log(['a', 'b', 'c'].join(','));

#example object

data = [
    {
        "id": 496,
    },
    {
        "id": 381,
    }
]

#预期结果

  '496,381'

您可以简单地map对象数组的项目,以提取其id键的值:

map()方法创建一个新数组,其中填充了在调用数组中的每个元素上调用提供的 function 的结果。

data.map(item => item.id).join()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM