Emely.Net Banner Exchange |
|
Pengenalan
JavaScript adalah suatu bahasa script yang menyerupai cara penulisan pada Java. Kode JavaScript dituliskan diantara tag HTML yang akan diinterpretasikan oleh browser klien. Java script akan membuat halaman Web anda menjadi lebih interaktif. Menggunakan JavaScript, memungkinkan kustomisasi terhadap dokumen HTML pada saat diakses dengan menulis melalui penanganan event terhadap elemen-elemen dalam halaman tersebut, memeriksa data form pada sisi klien dan melakukan perhitungan pada sisi klien.
Agar dapat bekerja dengan lancar dengan contoh JavaScript berikut ini, tentu saja anda membutuhkan suatu browser yang mendukung JavaScript .
JavaScript adalah bahasa script yang dinamis. Hal ini
berarti bahwa tipe data pada Javascript tidak baku tetapi
dapat berubah dari suatu tipe ke tipe yang lain sesuai dengan kebutuhan. Sebagai
contoh,
anda dapat menyatakan myData
= 10;
pada suatu baris initialisasi, dan baris berikutnya, menyatakan myData = "Hello
World!" yang membuat tipe myData menjadi suatu string. Java
Script akan secara otomatis mengubah tipe data berdasarkan ekspresi
yang ditentukan. Jadi jika anda menyatakan myData
= "10" - 2;
, maka anda akan bertanya mengapa Javascript tidak
mengkonversi 2 menjadi "2" dan menghasilkan "102",
jawabanya adalah karena
operator - tidak ditujukan untuk pemakaian pada string sehingga "10" - 2 tidak
memiliki arti sama sekali. Berikut ini akan membawa kita kepada
suatu situasi yang lebih menarik. Operator + dinyatakan untuk pemakaian pada
numerik dan string.
Jadi akankah 10 + "20"
mengembalikan nilai 30
(10+20) atau "1020"
("10"
+ "20"). Hal ini tentu saja akan membingungkan anda dengan
pemakaian operator +, jawabannya adalah Javascript akan selalu
mengkonversi segala sesuatu ke string sebelum melakukan evaluasi,
sehingga 10 +
"20" adalah sama dengan "10" + "20"
dan hasilnya adalah "1020"
.
Perhatian: JavaScript membedakan huruf besar dan kecil, sehingga penulisan indoprog adalah berbeda dengan Indoprog (Ngomong-ngomong apakah kepanjangan dari indoprog?)
Berkaitan dengan keamanan yang terkandung dalam JavaScript, adalah sangat tidak benar bahwa kode JavaScript dapat merusak sistem anda. Sehingga anda dapat mengunakannya tanpa perasaan was-was.
Semua contoh yang diberikan disini adalah pendek dan sederhana. Jika anda merasa berguna, silahkan duplikasi dan masukkan ke halaman Web anda.