javascript - 在 javascript toString() 中添加不同的分隔符..?

标签 javascript arrays

通常是 JavaScript 的 toString()方法以逗号分隔值返回数组,如下所示

 var myArray = [ 'zero', 'one', 'two', 'three', 'four', 'five' ];
 var result = myArray .toString();

它返回这样的输出 zero,one,two,three,four,five .

但我需要以这种格式表示结果 zero_one_two_three_four_five (用 _ 替换逗号)。

我知道我们可以在将数组转换为字符串后使用替换方法来做到这一点。有没有更好的选择?

干杯

拉梅什维尔

最佳答案

myArray.join('_') 应该做你需要的。

关于javascript - 在 javascript toString() 中添加不同的分隔符..?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1398830/

相关文章:

javascript - 递归循环对象的对象

javascript - 如何让细胞一次改变一个颜色而不是一次改变所有颜色?

c++ - 如何使用索引交换预定义的数组元素?

arrays - Excel VBA 对象变量未设置问题,可能不正确的 Redim 使用?

javascript - 使用 View 名称或占位符名称获取数据对象

javascript - html 发布形式不同的目的地

javascript - 三.js : add BloomEffect from Post processing

java - 为什么在数组中查找索引不起作用

java - 在其他方法内部调用其他类的方法

c# - 使用 LINQ 将列表投影到键/计数二维数组