首页 > 解决方案 > node.js JSON.Srigify 仅值

问题描述

有没有办法 JSON.Stringify 仅值,即给定以下 JSON [{"id":6},{"id":24},{"id":46},{"id":12},{"id":29}]得到以下字符串: "6,24,46,12,29"在一行代码中,无需像这样循环所有值

var valueStr = '';
for(let idx=0 idx < list.length; idx++){ valueStr += list[idx] + ',';}
//remove the last comma ...

标签: javascriptnode.jsjson

解决方案


我想这就是你要找的东西:

const input = [{"id":6},{"id":24},{"id":46},{"id":12},{"id":29}];

const result = input.map(({ id }) => id).join(',');

console.log(result);


推荐阅读