以前不知道,原来,js数组可以用tostring分开。例如:
var
str
=
new
Array(
"
a
"
,
"
b
"
,
"
c
"
);
document.write(str.toString());
document.write(str.toString());
输出:a,b,c
也可以这样,
var
str
=
new
Array(
"
a
"
,
"
b
"
,
"
c
"
);
document.write(str.join( " , " ));
document.write(str.join( " , " ));
输出的结果和上面一样,在用join的时候,分割符也可以是多个字符,比如
var
str
=
new
Array(
"
a
"
,
"
b
"
,
"
c
"
);
document.write(str.join( " ||| " ));
document.write(str.join( " ||| " ));
以上将输出:a|||b|||c
在此处join相当于PHP中的implode函数,只不过是implode有两个参数,第一个是分割符第二个是数组名字