Sejarah JavaScript
JavaScript pertama kali dikembangkan oleh Brendan Eich dari Netscape di bawah namaMocha dan pertama kali diperkenalkan oleh Netscape pada tahun 1995. Pada awalnya bahasa
yang sekarang disebut JavaScript ini dahulu bernama “LiveScript” yang berfungsi sebagaibahasa sederhana untuk browser Netscape Navigator 2 yang sangat populer pada saat itu.Kemudian sejalan dengan sedang giatnya kerja sama antara Netscape dan Sun (pengembangan bahasa pemrograman Java) pada masa itu, maka Netscape memberikan nama JavaScript kepadabahasa tersebut pada tanggal 4 Desember 1995 dan pada saat yang bersamaan Microsoft sendirimencoba untuk mengadaptasikan teknologi ini yang mereka sebut sebagai Jscript di browsermilik mereka yaitu Internet Explorer 3. JavaScript sendiri merupakan modifikasi dari bahasa pemrograman C++ dengan pola penulisan yang lebih sederhana dari bahasa pemrograman C++.
Pengertian JavaScript
JavaScript adalah bahasa pemrograman berbasis prototipe yang berjalan di sisi klien. Jika kita berbicara dalam konteks web, sederhananya kita dapat memahami JavaScript sebagai bahasa pemrogrmana yang berjalan khusus untuk di browser atau halaman web agar halaman web menjadi lebih hidup. Jika dilihat dari suku katanya, JavaScript terdiri dari dua kata, yaitu Java dan Script. Java adalah bahasa pemrograman yang berorientasi objek, sedangkan Script adalah serangkaia n instruksiprogram.
JavaScript adalah bahasa script(bahasa pemrograman yang dapat memegang kontrolaplikasi) yang berbasis pada bahasa pemrograman Java. Namun JavaScript bukanlah bagian dari teknologi Java dari Sun. Java merupakan bahasa pemrograman berorientasi objek murni,sedangkan JavaScript digunakan secara prosedural. Cara kerja JavaScript adalah mengakses elemen pada HTML dan membuat aksi jika elemen-elemen HTML itu mengalami perubahan,misalnya berubahnya warna halaman web begitu sebuah tombol diklik. JavaScript membuat sebuah halaman web menjadi lebih dinamis. JavaScript yang digunakan pada halaman web merupakan client side scripting yang berarti bahwa web browser mengidentifikasi dan menjalankan skrip program yang disisipkan dalam dokumen web (yang diterima dari server),dan mungkin memperbarui tampilan halaman di komputer pemakai (user) tanpa mengirimkan permintaan (request) baru kepada web server. Karena JavaScript pada halaman web adalahclient side scripting, maka kode JavaScript yang ditulis satu file dengan dokumen HTLM akan ditampilkan ketika sebuah halaman web dilihat
source code
-nya