Variable
digunakan untuk menyimpan data. Dengan demikian tanpa variabel, sebuah program
tidak akan dapat melakukan apa-apa. Pada JavaScript, pendeklarasian variable
bersifat opsional, maksudnya Anda bisa mendeklarasikannya atau tidak. Bila Anda
memberi nilai pada suatu variable, JavaScript menganggap Anda telah
mendeklarasikan variable tersebut. Sebagai contoh :
X = 50; // X bernilai 50
|
JavaScript
menganggap bahwa telah dideklarasikan variable X. Cara seperti ini merupakan
pendeklarasian variabel secara implisit. Untuk mendeklarasikan variabel secara
eksplisit, tulislah nama variable didahului dengan kata kunci var, contoh :
var X; //
mendeklarasikan sebuah variable dengan nama X
|
untuk mendeklarasikan beberapa
variabel dalam satu baris, Anda cukup
menuliskannya dengan tanda pemisah koma, contoh :
var X, Y, Z;
//
mendeklarasikan 3 buah variable, yaitu X, Y dan Z
|
Meskipun
pendeklarasian variabel bersifat opsional, tapi sebelum diberi nilai, variabel
tidak dapat digunakan.
Pada saat
dideklarasikan suatu variabel dapat langsung diinisialisasi atau diberi nilai
tertentu, contoh:
var
X = “hallo”;
var
Y = 50;
|
Aturan penamaan
variabel :
·
Nama
variabel harus dimulai dengan suatu huruf atau garis bawah (_) dan huruf
selanjutnya dapat berupa angka (0-9), huruf besar (A-Z) atau huruf kecil (a-z),
garis bawah. Contoh : Nama_depan, h9224_nama
Catatan
|
JavaScript
membedakan huruf besar dan kecil (case sensitif), sehingga harus diwaspadai
oleh programmer, penulisan indoprog adalah berbeda dengan Indoprog bagi
JavaScript.
|
·
Nama
variabel tidak boleh sama dengan cadangan kata pada JavaScript. Tabel 1 adalah
daftar dari cadangan kata (Reserved Word) pada JavaScript.
·
Nama
variabel tidak boleh mengandung karakter spasi.
Cadangan Kata pada
Javascript
abstract
|
extends
|
int
|
super
|
boolean
|
False
|
interface
|
switch
|
break
|
Final
|
long
|
synchronized
|
byte
|
finally
|
native
|
this
|
case
|
Float
|
new
|
throw
|
catch
|
for
|
null
|
throws
|
char
|
function
|
package
|
transient
|
class
|
goto
|
private
|
true
|
const
|
if
|
protected
|
try
|
continue
|
implements
|
public
|
var
|
default
|
import
|
return
|
val
|
do
|
in
|
short
|
while
|
double
|
instanceof
|
static
|
with
|
else
|
Jangkauan dari Variabel
JavaScript
memiliki dua jangkauan untuk variabel:
·
variabel
Global
·
variabel
Lokal
Variabel lokal
digunakan didalam suatu fungsi dan ruang lingkupnya terbatas pada fungsi
tersebut. Untuk mendeklarasikan suatu variabel lokal, harus diawali dengan var,
seperti contoh berikut ini:
var nilaiTerbesar = 0
|
JavaScript
mengganggap semua variabel yang tidak
diawali dengan var adalah variabel global. Walaupun JavaScript
memperbolehkan anda menggunakan nama variabel yang sama untuk local maupun
global, tetapi dalam praktek hal tersebut tidak disarankan, karena akan
membingungkan anda sendiri.
TIP
|
Untuk
memastikan fungsi mendapatkan nilai yang benar dari suatu variabel global,
deklarasikan semua variabel global tersebut pada awal dari script.
|
Contoh (simpan dengan nama file
variable.html):
<SCRIPT
language="Javascript">
<!--
var
a = 12;
var
b = 4;
document.write("Dua
kali dari ",b," adalah ",2*b);
document.write("
Nilai dari a adalah ",a);
//
-->
</SCRIPT>
|
0 comments:
Post a Comment