Variabel digunakan untuk menyimpan data. Contoh di bawah ini JavaScript menganggap bahwa variabel myVar
telah dideklarasikan:
Sebaiknya gunakan var di depan nama variabel yang dibuat, contohnya:
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:
Berikut semua variabel memiliki nilai:
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:
Harus diawali huruf kecil, huruf besar, garis bawah (_), atau $. Sebagai contoh:
iniVariabel; INI_JUGA_VARIABEL; _variabelKu; $ini_juga_variabel; ini_Ju9a_var1a63l;Tidak boleh diawali dengan angka, @, *, #, !, %, (, ), -, +. Sebagai contoh:
@variabel_salah; 222_salah; *_ARIABEL_saLah; !_variabel_error; %ni_variabel_salah; #$ini_bukan_variabel;Tidak boleh mengandung spasi. Sebagai contoh:
va ri a_bel; ini bukan_variabel;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
.