Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 JavaScript 新手。我正在构建一个对象数组。我需要对其进行字符串化,去掉方括号,并将每个对象拆分为“,”并换行。
需要从:
[{"product_id":297316,"id":1,"rating":3},{"product_id":98133,"id":2,"rating":2}]
对此:
"{"product_id":297316,"id":1,"rating":3}", "{"product_id":98133,"id":2,"rating":2}"
如果通过换行表示打印,则可以执行以下操作:
for (let product of products) { console.log(JSON.stringify(product)) }
或者,如果您想生成一个换行符分隔的字符串,您可以这样做:
products.map(JSON.stringify).join('\n')
所以....我知道您需要了解用于测试的代码行或哪些信息来自 API 或类似的东西。
大多数时候,我在 Sublime Text 3 中快速使用正则表达式替换,例如: