Ada banyak metode untuk mengkonversi array ke daftar yang dipisahkan koma
1. Menggunakan array # gabung
Dari MDN
Metode join () menggabungkan semua elemen array (atau objek mirip array) ke dalam string.
Kode
var arr = ["this","is","a","comma","separated","list"];
arr = arr.join(",");
Potongan
var arr = ["this", "is", "a", "comma", "separated", "list"];
arr = arr.join(",");
console.log(arr);
2. Menggunakan array # toString
Dari MDN
Metode toString () mengembalikan string yang mewakili array yang ditentukan dan elemen-elemennya.
Kode
var arr = ["this","is","a","comma","separated","list"];
arr = arr.toString();
Potongan
var arr = ["this", "is", "a", "comma", "separated", "list"];
arr = arr.toString();
console.log(arr);
3. Tambahkan [] + sebelum larik atau + [] setelah larik
The [] + atau + [] akan mengubahnya menjadi string
Bukti
([]+[] === [].toString())
akan menampilkan true
console.log([]+[] === [].toString());
var arr = ["this","is","a","comma","separated","list"];
arr = []+arr;
Potongan
var arr = ["this", "is", "a", "comma", "separated", "list"];
arr = []+arr;
console.log(arr);
Juga
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());
yang mengembalikanZero,One,Two
Baca selengkapnya