JavaScript


JavaScript

JavaScript adalah bahasa pemrograman fungsional yang berjalan pada klien dan diimplementasikan sebagai bagian dari sebuah web browser dalam rangka menyediakan antar muka halaman web yang interaktif dan dinamis (Wikipedia, n.d.). Bahasa  ini adalah bahasa pemrograman untuk memberikan kemampuan tambahan terhadap bahasa HTML dengan mengijinkan pengeksekusian perintah perintah di sisi user, yang artinya di sisi browser bukan di sisi server web.

JavaScript  bergantung  kepada browser (navigator) yang memanggil  halaman web yang  berisi skrip skrip  dari JavaScript  dan  tentu saja terselip di  dalam dokumen HTML. JavaScript juga tidak memerlukan  kompilator atau penterjemah khusus untuk menjalankannya (pada kenyataannya kompilator JavaScript sendiri sudah termasuk di dalam browser tersebut). Lain halnya dengan bahasa “Java” yang memerlukan kompilator khusus untuk menterjemahkannya di sisi user atau klien.

Contoh JavaScript

Contoh dari skrip yang menunjukkan bahwa skrip tersebut adalah skrip dari JavaScript adalah sebagai berikut :

<SCRIPT language=”Javascript”>

letakkan script anda disini  </SCRIPT>

Sejarah JavaScript

JavaScript diperkenalkan pertama  kali oleh Netscape  pada tahun 1995.  Pada awalnya  bahasa   ini dinamakan  “LiveScript” yang berfungsi sebagai  bahasa sederhana untuk  browser Netscape Navigator 2. Pada masa itu bahasa ini banyak di kritik karena kurang aman, pengembangannya yang terkesan buru buru  dan  tidak  ada  pesan kesalahan yang di tampilkan setiap kali kita membuat kesalahan pada saat menyusun suatu program. Kemudian sejalan dengan sedang giatnya kerjasama antara  Netscape dan  Sun (pengembang bahasa  pemrograman  “Java” ) pada  masa itu, maka Netscape memberikan nama “JavaScript” kepada bahasa  tersebut pada tanggal 4 desember 1995. Pada saat yang bersamaan Microsoft sendiri mencoba untuk mengadaptasikan teknologi ini yang mereka sebut sebagai “Jscript” di browser Internet Explorer 3.


Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *