Diperbarui tanggal 4/07/2016

Mengubah Array menjadi String pada Javascript

kategori Javascript / tanggal diterbitkan 4 Juli 2016 / dikunjungi: 8.59rb kali

Untuk mengubah elemen array menjadi sebuah string pada javascript kita dapat menggunakan sebuah fungsi join(). Karakter penghubung dapat dikosongkan atau diisi sesuai dengan keinginan kita. Jika dikosongkan maka akan dihasilkan sebuah string panjang dengan koma sebagai tanda pemisah. Sintax:

namaarray.join();

Berikut contoh penggunaan join() untuk mengubah array menjadi sebuah string:

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Nama Hari</title>

</head>

<body>
<h1>Mengubah Array Menjadi String</h1>
<script>
var hari=new Array('Minggu','Senin','Selasa','Rabu','Kamis','Jumat','Sabtu');

var str1=hari.join();
var str2=hari.join("-");
var str3=hari.join(";");
document.write("Dengan Pemisah koma : "+str1+"<br>");
document.write("Dengan Pemisah - : "+str2+"<br>");
document.write("Dengan Pemisah titik koma : "+str3+"<br>");

</script>
</body>
</html>

Script diatas akan menghasilkan tampilan sebagai berikut:

Selain menggunakan fungsi join() untuk mengubah array menjadi string dapat menggunakan fungsi toString(). Namun pada penggunaan toString kita tidak dapat menentukan tanda pemisah atau secara default tanda pemisahnya adalah koma. Berikut sintaxnya:

Namaarray.toString()