gpt4 book ai didi

javascript - Typescript - 将 Map 转换为逗号分隔的字符串

转载 作者:行者123 更新时间:2023-12-01 00:27:54 25 4
gpt4 key购买 nike

我有一个 map ,我正在使用它转换特定的字符串格式:

let content = "";
let myMap = new Map().set('a', 1).set('b', 2).set('c', 3);
myMap.forEach((value: string, key: number) => {
content += `${key}: ${value}, `;
});

但是这会在末尾留下一个逗号。

还有其他办法吗?例如能够使用join

谢谢

最佳答案

这有效:

Object.keys(myMap).map(data => [data, myMap[data]]).map(([k, v]) => `${k}:${v}`).join(', ');

关于javascript - Typescript - 将 Map 转换为逗号分隔的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58832079/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com