Home

Variabel Javascript lebih dari 1 baris

Mari berdiskusi bersama kami di Group Facebook Kurung Kurawal

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.