【发布时间】:2018-06-25 14:15:45
【问题描述】:
我有一个包含消息的数组,其中一些包含逗号。我想使用.toString() 将整个数组变成一个字符串,但我不想用逗号分隔它们,而是用换行符(\n)分隔它们。
不幸的是,由于其中一些消息很长并且可能包含自己的逗号,我认为简单地使用 myArray.replace(/,/g, '\n') 替换它们并不能解决问题。
我知道我也可以简单地执行.forEach() 并将字符串复制到一个新的大字符串中。但我想知道是否有更好的方法来做到这一点?也许不知何故重载了toString() 方法,以便项目由\n 而不是逗号分隔?
【问题讨论】:
标签: javascript string tostring