将Javascript数组转换为分隔的String

Ale*_*lex 32 javascript arrays jquery

我有一个Javascript字符串数组,其值如A12,B50,C105等,我想把它变成一个管道分隔的字符串,如下所示:A12 | B50 | C105 ...

我怎么能这样做?我正在使用jQuery(如果有助于某种内置函数).

Dan*_*uis 54

var pipe_delimited_string = string_array.join("|");
Run Code Online (Sandbox Code Playgroud)

Array.join是一个本地Array的Javascript方法果然阵列成一个字符串,加入由指定分离器(它可以是一个空字符串,一个字符或多个字符).


jAn*_*ndy 10

没必要jQuery.使用Javascripts join()方法.喜欢

var arr = ["A12", "C105", "B50"],
    str = arr.join('|');

alert(str);
Run Code Online (Sandbox Code Playgroud)