Adalah Bahasa skrip yang populer di internet dan dapat bekerja di sebagian besar penjelajahan web populer seperti Internet Explorer (IE), Firefox ,Opera,dll. JavaScript dapat disisipkan dalam halaman web menggunakan tag SCRIPT.
Pengertian JavaScript
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 objek, sedangkan Script adalah serangkaian instruksi program.
JavaScript pertama kali dikembangkan oleh Brendan Eich dari Netscape dibawah nama Mocha, yang nantinya namanya diganti menjadi LiveScript, dan akhirnya menjadi JavaScript.
Pada awalnya bahasa yang sekarang disebut JavaScript ini dulunya dinamai “LiveScript” yang berfungsi sebagai bahasa sederhana untuk browser Netscape Navigator 2 yang sangat populer pada saat itu. 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.
Kelebihan JavaScript
JavaScript bekerja pada sisi browser. maksudnya begini : untuk menampilkan halaman web, user menuliskan alamat web di address bar url. setelah itu, browser “mengambil” file html ( dengan file javaScript yang melekat padanya jika memang ada ) ke server yang beralamat di URL yang diketikan oleh user. Selesai file diambil, file ditampilkan pada browser. Nah, setelah file JavaScript berada pada browser, barulah script JavaScript tersebut bekerja.
Penulisan JavaScript
Kode JavaScript biasanya dituliskan dalam bentuk fungsi yang ditaruh di tag head yang dibuka dengan tag script type="teks/javascript"
Contoh JavaScript untuk menampilkan jam :
2. <head>
3. <title>Membuat JavaScript Jam</title>
4. <script bahasa="javascript">
5.
6. <!--
7. var IDwaktu=null;
8. var waktuBerjalan=false;
9. function jamberhenti (){
10. if (waktuBerjalan)
11. clearTimeout(IDwaktu);
12. waktuBerjalan=false;
13. }
14.
15. function jamberjalan () {
16. jamberhenti();
17. perlihatkanwaktu();
18. }
19.
20. function perlihatkanwaktu () {
21. var sekarang = new Date();
22. var jam = sekarang.getHours();
23. var menit = sekarang.getMinutes();
24. var detik = sekarang.getSeconds();
25. var hasilwaktu = " " + ((jam>24) ? jam -24 : jam)
26. hasilwaktu += ((menit < 10) ? ":0" : ":") + menit
27. hasilwaktu += ((detik < 10) ? ":0" : ":") + detik
28. document.jam.tampilan.value=hasilwaktu;
29.
30. IDwaktu = setTimeout("perlihatkanwaktu()" ,1000);
31. waktuBerjalan=true;
32. }
33. <!--end-->
34.
35. </script>
36. </head>
37. <body onLoad="jamberjalan()">
38. <h1> Penerapan JavaScript untuk menampilkan Jam pada halaman web</h1>
39. <form name="jam" onSubmit="0">
40. <input type=text name="tampilan" value="">
41. </form>
42. </body>
43. </html>
Hal-Hal Yang Harus Diperhatikan
Ada beberapa hal yang harus diperhatikan dalam pengelolaan pemrograman JavaScript, diantaranya JavaScript adalah “case sensitive”, yang artinya JavaScript membedakan huruf besar dan huruf kecil, Jika Anda pernah belajar bahasa pemrograman seperti Turbo C atau C++, maka sama seperti bahasa pemrograman tersebut, dimana huruf T tidak sama dengan huruf t. Dalam bahasa pemrograman JavaScript juga, 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.
*Referensi link sumber: