javascript array.toString()元素分离
有没有办法用分号而不是逗号分隔javascript array.toString()元素分离,javascript,Javascript,有没有办法用分号而不是逗号分隔array.toString() 退房。它需要一个分隔符的参数 alert(myArray.join(';')); 尝试对数组使用“join”方法-数组。join(;”虽然join()方法的默认分隔符是逗号(“,”),但您也可以使用其他分隔符。请参阅。这只替换第一个逗号。如果元素的值中有逗号,则会失败。@slandau只替换一个逗号。使用正则表达式替换所有逗号:replace(/,/g,“;”)当然,如果值中可以包含逗号,那么join是唯一的获取方法。如果元素的值
array.toString()
退房。它需要一个分隔符的参数
alert(myArray.join(';'));
尝试对数组使用“join”方法-
数组。join(;”
虽然join()方法的默认分隔符是逗号(“,”),但您也可以使用其他分隔符。请参阅。这只替换第一个逗号。如果元素的值中有逗号,则会失败。@slandau只替换一个逗号。使用正则表达式替换所有逗号:replace(/,/g,“;”)
当然,如果值中可以包含逗号,那么join
是唯一的获取方法。如果元素的值中包含逗号,则该方法将失败。
array.toString().replace(/,/g,';');
array.join(';');
var arrayAsString = array.toString();
var whatYouWant = arrayAsString.replace(/,/g, ';');