Variabel Ku = 2; document . writ eVariabel KuVariabel Ku2;
-- SCRIPT
3.3 Peletakan variabel global atau lokal
berdasarkan tempat dimana kita mendekalarasikan suatu variabel, variabel bisa diakses dari seluruh bagian program atau hanya di dalam bagian tertentu dari program. Pada saat suatu variabel
di deklarasikan tanpa menggunakan kata kunci var, atau bisa kita sebut dengan cara implisit , maka variabel itu bisa di akses dari seluruh bagian programsemua fungsi di dalam program dapat
memanggil dan memakai variabel ini, dan kita sebut variabel ini sebagai variabel global.
Sebaliknya jika kita mendeklarasikan dengan cara eksplisit suatu variabel JavaScript pendeklarasian variabel dengan menggunakan kata kunci var , maka kemungkinan pengaksesan
variabel tersebut bergantung lokasi dimana dia dideklarasikan :
Jika dia dideklarasikan dibagian awal dari skrip program, yang artinya sebelum pendeklarasian semua fungsi, maka semua fungsi di dalam program bisa mengakses
variabel ini, dan variabel ini menjadi variabel global.
Jika dia deklarasikan dengan menggunakan kata kunci var di dalam suatu fungsi tertentu, maka variabel itu hanya bisa di akses dari dalam fungsi tersebut, dan artinya variabel
ini tidak berguna bagi fungsi fungsi yang lain, dan kita sebut variabel ini menjadi variabel lokal
Mari kita lihat contoh berikut ini :
SCRIPT l anguage=Javascript --
var a = 12; var b = 4;
f unct ion Perkal ianDengan2b { var a = b 2;
ret urn a; }
document . writ eDua kal i dari , b, adal ah , Perkal ianDengan2b; document . writ eNil ai dari a adalah, a;
-- SCRIPT
Dari contoh diatas, variabel a dideklarasikan secara eksplisit di awal dari skrip program dan juga di deklarasikan di dalam fungsi . berikut ini hasil dari program diatas.
Dua kal i dari 4 adal ah 8 Nilai dari a adal ah 12
Berikut ini adalah contoh lain dimana variabel di deklarasikan secara implisit di dalam suatu fungsi :
SCRIPT l anguage=Javascript --
var a = 12; var b = 4;
f unct ion Perkal ianDengan2b { a = b 2;
ret urn a; }
document . writ eDua kal i dari , b, adal ah , Perkal ianDengan2b; document . writ eNil ai dari a adalah, a;
-- SCRIPT
Berikut ini hasil dari program diatas.
Dua kal i dari 4 adal ah 8 Nilai dari a adal ah 8
Dari contoh diatas bisa kita lihat pentingnya kita membiasakan diri untuk menggunakan kata var pada saat membuat variabel baru.
3.4 Jenis jenis data dari variabel