JavaScript Variabel

Tabel Konten
  1. Lainnya 
    1. Syarat Variabel 
    2. Case Sensitive 
    3. Meringkas Variabel 
    4. var x; 
    5. Bekerja dengan Kuota/Tanda Petik 
JavaScript Variabel

Variabel adalah media untuk menyimpan data. Cara kerjanya sama seperti halnya aljabar dalam matematika:

Jika X=5 dan Y=2, maka X+Y=7.

X dan Y adalah variabel. Nilai variabel bisa berupa angka, string, boolean, undefined, null, array, object bahkan fungsi:

TipeContohCiri/Pengertian
Number1, 5, 10, 4.5Tanpa tanda petik, dan bisa dikalkulasikan.
String"Lorem Ipsum", 'Apel', "10"Diliputi dengan tanda petik, baik petik tunggal maupun petik ganda. Tidak dapat dikalkulasikan meskipun bentuknya adalah angka yang diliputi dengan tanda petik.
Booleantrue, falseBoolean hanya terdiri dari true dan false. Umumnya digunakan untuk menyatakan “Ya” dan “Tidak”
Undefinedundefinedundefined artinya tidak memiliki nilai/nilai tidak didefinisikan.
Nullnullnull artinya kosong (bukan 0).

Berikut ini adalah contoh penerapan variabel JavaScript yang sangat mendasar. Saya mulai dengan demo sederhana, yaitu menyatakan variabel beserta nilainya, kemudian menampilkan nilai variabel tersebut dengan document.write():

var x = 5;
var y = 2;

document.write(x);     // Hasil => `5`
document.write(x + y); // Hasil => `7`

Lebih lanjut:

var x = 5;
var y = 2;
var z = "2";

document.write(x + y);   // => `7`
document.write(x + z);   // => `52`
document.write(z + "3"); // => `23`
document.write(y + y);   // => `4`
document.write(z + z);   // => `22`

Lainnya 

Syarat Variabel 

Penulisan variabel diawali dengan var, kemudian diikuti dengan nama variabel. Nama variabel harus dimulai dengan karakter berupa huruf, $ atau _. Kombinasikan karakter-karakter yang diperbolehkan tersebut untuk menciptakan nama variabel yang mudah dimengerti oleh orang lain:

var name = "Taufik";
var $animal = "Cat";
var _default = null;
var firstName = "Taufik";
var last_name = "Nurrohman";
var object1 = "A";
var object2 = "B";

Case Sensitive 

Variabel itu case sensitive (x berbeda dengan X):

var x = 5;

document.write(x); // Hasil => `5`
document.write(X); // Hasil tidak ada. Jika di-console, maka akan keluar pesan => `ReferenceError: X is not defined`

Meringkas Variabel 

Meringkas variabel berjumlah banyak bisa dilakukan dengan cara menghapus awalan var pada nama-nama variabel yang tertulis berikutnya, kemudian kita kaitkan nama-nama variabel tersebut dengan nama variabel yang tertulis pertama kali menggunakan tanda koma.

Baris variabel ini:

var x = 5;
var y = 2;
var z = "2";

dapat diringkas menjadi:

var x = 5, y = 2, z = "2";

var x; 

Menuliskan variabel tanpa nilai akan menghasilkan nilai undefined:

var x;
document.write(x); // Hasil => `undefined`

Bekerja dengan Kuota/Tanda Petik 

Saat menuliskan variabel dengan nilai berupa string dimana di dalamnya berisi karakter berupa tanda petik, maka Anda bisa menggunakan beberapa cara ini untuk memastikan bahwa nilai variabel Anda valid dan tidak akan merusak fungsi-fungsi yang tertulis berikutnya:

// Menggunakan tipe kuota yang berbeda:
var x = "D'Javu";
var y = 'D"Javu';

// Menyisipkan `backslash` sebelum tanda petik yang merupakan bagian dari nilai variabel:
var x = 'D\'Javu';
var y = "D\"Javu";

// Menggunakan entitas HTML:
var x = 'D'Javu';
var y = "D"Javu";

3 Komentar

  • Unknown

    Baru nyadar sebenarnya konsep variable sama persis dengan pelajaran mtk tentang 'X' dan 'Y' yang cukup membosankan.

    nice tutor om, keren analoginya. \o/

    • Beben Koben

      benar" kesadaran yg membosankan + membingungkan sob :D

    • Suwardi

      Dimana-mana penyangkalan itu membosankan dan berbelit-belit...
      Baik itu dunia nyata, MTK dan coding..

Komentar telah ditutup.