Saturday, January 5, 2013

Aturan Penulisan Variabel di JavaScript

Variabel digunakan untuk menyimpan data. Contoh di bawah ini JavaScript menganggap bahwa variabel myVar telah dideklarasikan:

myVar = 10;

Sebaiknya gunakan var di depan nama variabel yang dibuat, contohnya:

var myVar = 10;

Di JavaScript diperbolehkan menuliskan lebih dari satu nama variabel dalam satu baris untuk single var, dan masing-masing nama variabel dipisahkan tanda koma:

Berikut hanya myVar saja yang memiliki nilai:

var myVar = 10, yourVar;

Berikut semua variabel memiliki nilai:

var myVar = 10, yourVar = 5;

Penamaan variabel bersifat membedakan huruf kecil dan huruf besar, misalnya myVar dan myvar adalah dua variabel yang berbeda. Selain membedakan huruf kecil dan huruf besar, penamaan variabel harus berdasar aturan berikut:

  1. Harus diawali huruf kecil, huruf besar, garis bawah (_), atau $. Sebagai contoh:

    iniVariabel; INI_JUGA_VARIABEL; _variabelKu; $ini_juga_variabel; ini_Ju9a_var1a63l;
  2. Tidak boleh diawali dengan angka, @, *, #, !, %, (, ), -, +. Sebagai contoh:

    @variabel_salah; 222_salah; *_ARIABEL_saLah; !_variabel_error; %ni_variabel_salah; #$ini_bukan_variabel;
  3. Tidak boleh mengandung spasi. Sebagai contoh:

    va ri a_bel; ini bukan_variabel;
  4. Tidak diperkenankan menggunakan keywords yang ada di JavaScript sebagai nama variabel. Untuk keywords yang dimaksud adalah:

    Abstract, boolean, break, byte, case, catch, do, double, else, extends, false, final, implements, import, in, true, try, typeof, var, void, while, with, this, throw, throws, transient, Char, class, const, continue, default, delete, finally, float, for, function, goto, if, instanceof, int, interface, long, native, new, null, package, private, protected, static, super, switch, synchronized.