是否有可能将以下内容压缩到预期的输出中?
输入:
let output = JSON.stringify([
{
"Color": "Red",
"Type":"Fast"
},
{
"Color": "Blue",
"Type":"Slow"
}
]);预期产出:
[
{"Color": "Red", "Type":"Fast"},
{"Color": "Blue", "Type":"Slow"}
]发布于 2021-09-13 22:04:34
您可以试着逐个映射每个项目,并将其串成字符串,然后通过一个行间隔将它们连接在一起:
const arr = [
{"Color": "Red", "Type":"Fast"},
{"Color": "Blue", "Type":"Slow"}
];
const result = "[\n" + arr.map(e => ' ' + JSON.stringify(e)).join(',\n') + "\n]";
console.log(result)
https://stackoverflow.com/questions/69169583
复制相似问题