Javascript tidak mendukung pendefinisian variabel secara lebih dari satu baris. Sehingga terkadang variable javascript harus didefinisikan secara sangat panjang dalam 1 baris.
Berikut adalah beberapa cara yang dapat dilakukan untuk mendefinisikan variable javascript dalam beberapa baris kode.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | var text1 = "line 1" + "line 2" + "line 3"; var text2 = [ "line 1", "line 2", "line 3" ].join(""); var text3 = [ "line 1", "line 2", "line 3" ].join(" "); var text4 = "line 1 \ line 2 \ line 3"; |
Variable text1
hanya menggunakan penggabungan String biasa saja, dimana terdapat 3 buah variable yang digabungkan menjadi 1.
text2
membuat array
yang berisikan String yang kemudian digabungkan pula dengan metode join
dari array tersebut, penggabungannya tanpa menambahkan String apapun. Hasilnya akan sama dengan text1
.
text3
konsepnya sama dengan text2
, hanya saja penggabungan akan menambahkan sebuah spasi pada proses penggabungan String yang satu dengan lainnya.
text4
benar benar menulis variabel di beberapa baris. Perhatikan tanda kutip ” penanda String hanya ada 1 pasang, buka dan tutup. Yang memungkinkan hal ini diterima javascript adalah tanda \
di akhir setiap baris. Perhatikan bahwa, setelah tanda \
tidak boleh ada karakter apapun, namun harus segera diikuti dengan New Line Character
, atau \n
atau, tekan ENTER
.
Jika terdapat karakter lain setelah \
ini, maka syntax javascript tersebut akan dianggap error.
Selamat mencoba. Enjoy.