JavaScript中的join()方法可以将数组转换为字符串,它接受一个参数,即指定字符串的分隔符,如果不指定,则默认为逗号。例如:
var arr = [1, 2, 3, 4, 5];
var str = arr.join(); // str = "1,2,3,4,5"
var str2 = arr.join("-"); // str2 = "1-2-3-4-5"
join()方法也可以将字符串转换为数组,例如:
var str = "1-2-3-4-5";
var arr = str.split("-"); // arr = [1, 2, 3, 4, 5]
join()方法还可以将多维数组转换为一维数组,例如:
var arr = [[1, 2], [3, 4], [5, 6]];
var str = arr.join(); // str = "1,2,3,4,5,6"
join()方法也可以将数组转换为带有指定分隔符的字符串,例如:
var arr = [1, 2, 3, 4, 5];
var str = arr.join("|"); // str = "1|2|3|4|5"
join()方法是一种非常有用的方法,可以将数组转换为字符串,也可以将字符串转换为数组,还可以将多维数组转换为一维数组,甚至可以将数组转换为带有指定分隔符的字符串。