|
JavaScript
adalah bahasa pemrograman yang khusus untuk halaman web agar
halaman web menjadi lebih hidup. Kalau dilihat dari suku
katanya terdiri dari dua suku kata, yaitu Java dan Script.
Java adalah Bahasa pemrograman
berorientasi obyek, sedangkan Script adalah serangkaian
instruksi program. Dalam aplikasi client untuk Navigator,
pernyataan Java Script yang
tertulis dalam sebuah halaman web dapat mengetahui dan
merespon perintah pemakai seperti gerakan mouse, input form,
dan navigasi halaman HTML. Sebagai contoh, anda dapat menulis
sebuah fungsi Java Script untuk memverifikasi bahwa seseorang
telah benar menuliskan informasi yang cocok dalam sebuah form
yang meminta diisi nomor telepon dan nomor kode pos. Tanpa
transmisi jaringan apapun, sebuah halaman HTML yang dilengkapi
dengan tulisan Java Script dapat menginterpretasikan teks yang
dituliskan pada halaman tersebut dan memberikan tampilan teks
dialog penolakan apabila teks yang dituliskan tadi salah. Atau
anda dapat mempergunakan Java Script untuk memerintahkan
sebuah aksi (seperti memainkan file suara, mengeksekusi sebuah
"applet" atau berkomunikasi
dengan "plug-in" lain) sebagai
respon terhadap dibukanya sebuah halaman web atau penutupan
halaman tersebut oleh pengguna internet.
Beberapa hal yang harus
diperhatikan dalam pengelolaan pemrograman JavaScript,
diantaranya JavaScript adalah “case
sensitive”, yang artinya JavaScript membedakan huruf
besar dan huruf kecil. Sebagai contoh fungsi perintah var
tidak boleh ditulis Var dan juga tidak boleh ditulis VAR (huruf
besar semua), yang benar adalah var (huruf kecil semua).
Perintah lain adalah new Date tidak boleh ditulis new date (huruf
kecil semua), dan banyak yang lainnya.
Bahasa pemrograman
Java Script adalah bahasa
pemrograman Java yang tidak dilengkapi dengan penulisan kode
statik Java dan tipe pengecekan yang kuat. Java Script
memiliki banyak ekspresi syntax dan konstruksi kontrol dasar
aliran pemrograman Java. Sebaliknya, apabila pada Java
terdapat deklarasi sistem kompilasi waktu, sedangkan Java
Script hanya memiliki system pengaturan waktu yang didasarkan
pada sejumlah kecil data numerik, boolean dan nilai string.
Java Script memiliki model sederhana program berorientasi
obyek yang masih terus dikembangkan kapabilitasnya. Java
Script juga memiliki fungsi-fungsi, tanpa penggunaan deklarasi
khusus. Fungsifungsi dapat merupakan "properties"
sebuah obyek. Komplemen Java Script merupakan tampilan Java
yang amat berguna untuk menyebutkan penulis (author).
Pernyataan-pernyataan Java Script dapat mengambil dan mengatur
"properties" yang diinginkan untuk mencari pernyataan atau
memungkinkan dihubungkannya sebuah halaman HTML dengan sebuah
"applet" atau "plug-in".
JavaScript bersifat Object
Oriented, menggunakan banyak karakteristik seperti pada
pemrograman C++ dan tentu saja
bahasa Java itu sendiri
Java.
Java yang juga berbasis Object Oriented programming,
diciptakan setelah C++ dan
didesain sedemikian sehingga memiliki ukuran yang kecil,
sederhana dan portable. Keunggulan Java adalah tidak
tergantung pada sistem operasi dan platform tertentu baik
source program maupun hasil kompilasinya. Source program
diterjemahkan oleh Java compiler ke dalam bytecode. Hasil
kompilasinya yaitu program Java, akan dijalankan dengan
bantuan Java interpreter langsung dari command prompt maupun
dari program applet viewer atau web browser. Program yang
dihasilkan dengan bahasa Java dapat berupa applet (aplikasi
kecil yang jalan diatas web browser) maupun berupa aplikasi
mandiri yang dijalankan dengan program Java Interpreter. |