Hay muchos métodos para convertir una matriz en una lista separada por comas
1. Usando array # join
De MDN
El método join () une todos los elementos de una matriz (o un objeto tipo matriz) en una cadena.
El código
var arr = ["this","is","a","comma","separated","list"];
arr = arr.join(",");
Retazo
var arr = ["this", "is", "a", "comma", "separated", "list"];
arr = arr.join(",");
console.log(arr);
2. Usando array # toString
De MDN
El método toString () devuelve una cadena que representa la matriz especificada y sus elementos.
El código
var arr = ["this","is","a","comma","separated","list"];
arr = arr.toString();
Retazo
var arr = ["this", "is", "a", "comma", "separated", "list"];
arr = arr.toString();
console.log(arr);
3. Agregue [] + antes de la matriz o + [] después de una matriz
El [] + o + [] convertirá en una cadena
Prueba
([]+[] === [].toString())
dará salida verdadero
console.log([]+[] === [].toString());
var arr = ["this","is","a","comma","separated","list"];
arr = []+arr;
Retazo
var arr = ["this", "is", "a", "comma", "separated", "list"];
arr = []+arr;
console.log(arr);
también
var arr = ["this","is","a","comma","separated","list"];
arr = arr+[];
var arr = ["this", "is", "a", "comma", "separated", "list"];
arr = arr + [];
console.log(arr);
var arr = ["Zero", "One", "Two"]; console.log(arr.toString());
que devuelveZero,One,Two
Leer más