我在 javascript 数组“testarray”中有 3 个字符串“a”、“b”、“c”。
var testarray=new Array("a","b","c");
然后我使用 javascript 警告框打印 testarray 的值。
alert(testarray);
结果会像a,b,c
所有这些字符串都以“,”字符分隔。我想用其他字符或两个或多个字符的组合替换此“,”,以便警告框显示类似 a%b%c
或 a%$b%$ 的内容c
最佳答案
使用 join
method :
alert(testarray.join("%")); // 'a%b%c'
这是一个 working example .请注意,通过将空字符串传递给 join
,您可以获得数组所有元素的串联:
alert(testarray.join("")); // 'abc'
旁注:通常认为在创建数组时使用数组文字而不是 Array
构造函数是更好的做法:
var testarray = ["a", "b", "c"];
关于javascript - 从javascript数组中删除逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12835621/