Formulir Kontak

 

Perkenalan Java Script

Perkembangan JavaScript diperkenalkan pertama kali oleh Netscape pada tahun 1995. Bahasa yang sekarang dikenal dengan nama JavaScript ini sebelumnya bernama LiveScript dan berfungsi sebagai bahasa sederhana untuk browser Netscape navigator 2(browser yang sangat popular waktu itu). Awalnya, bahasa ini memang sedikit banyak mendapat kritikan dengan alasan kurang aman, pengembangannya yang tergesa-gesa, serta tidak ada pesan error yang ditampilkan jika terdapat kesalahan saat penyusunan program. Kemudian melalui kerjasama antara Netscape dan Sun (Pengembang bahasa pemograman Java) pada masa itu, Netscape memberikan nama JavaScript kepada bahasa tersebut pada tanggal 4 Desember 1995. Pada waktu hampir bersamaan, fihak Microsoft sendiri mencoba untuk mengadaptasikan teknologi ini yang mereka sebut JScript di browser milik mereka sendiri, yaitu Internet Explorer 3. Kini penggunaan JScript sendiri masih terus dikembangkan fihak Microsoft dengan didukung oleh kebanyakan browser yang tersedia saat ini.


PENGENALAN JAVASCRIPT

JavaScript merupakan bahasa yang berbentuk kumpulan script yang berfungsi untuk memberikan tampilan yang tampak lebih interaktif pada dokumen web. Dengan kata lain, bahasa ini adalah bahasa pemograman untuk memberikan kemampuan tambahan ke dalam bahasa pemograman HTML(Hypertext markup Language) dengan mengijinkan peng-eksekusian perintah-perintah pada sisi client, dan bukan pada sisi server dokumen web. Pada hakikatnya, bahasa pemograman JavaScript berisi skrip yang pemasangannya terselip disebuah dokumen HTML. Sehingga bahasa JavaScript tidaklah memerlukan sebuah kompilator atau penerjemah khusus untuk meng-eksekusinya. Hal tersebut juga bergantung pada navigator yang terdapat di setiap web browser.

JAVASCRIPT DAN JAVA

Dari segi penamaan, sekilas JavaScript dan Java memang hampir sama. Tidak jarang orang salah konsepsi dalam pengartian kedua bahasa tersebut dan beranggapan bahasa pemrograman Java merupakan bagian dari pemrograman JavaScript. Oleh karena itu, penulis akan menjelaskan perbedaan dari dua bahasa tersebut.

Pada dasarnya, JavaScript merupakan suatu bahasa yang perkembangannya dapat dibilang lebih lambat jika dibandingkan dengan Java. dari sisi keamananm pemograman JavaScript tergolong lemah sebab kode script yang ditulis ke dalam dokumen HTML sangat mudah terlihat oleh user lain, sehingga perintah-perintah yang terdapat pada referensi objek dapat diambil dengan mudah oleh fihak-fihak yang tidak bertanggung jawab. Berbeda dengan Java yang sudah terdiri dari kumpulan kelas-kelas dan metode yang ekslusif, serta dibangun berupa kode yang sudah berbentuk applet (setengah terkompilasi) dan tidak mungkin terlihat dari dalam dokumen HTML. Terlepas dari hal tersebut, applet Java juga memiliki akses cukup lambat sewaktu dibuka oleh browser. Sebaliknya, JavaScript memiliki kemampuan akses cukup tinggi ketika peng-aksesan lewat browser. Berikut beberapa perbandingan mendasar antara JavaScript dan Java

1. JavaScript langsung diintepretasikan oleh browser (tidak ada kompilasi) sedangkan Java dikompilasi terlebih dahulu sebelum dijalankan client

2. Kode JavaScript tidak terdiri dari kelas-kelas dan terintegrasi dengan HTML sedangkan Java terdiri dari kelas-kelas yang terpisah dari dokumen HTML, dan diakses dari dokumen HTML.

3. Kode program JavaScript dapat langsung diakses sedangkan Java Kode program harus dideklarasikan terlebih dahulu

4. JavaScript : Hubungan dinamis sendangkan Java: Hubungan statis (referensi objek harus dikompilasi)

BENTUK TERAPAN JAVASCRIPT

Untuk mulai menerapkan program JavaScript dalam web, ada beberapa hal yang harus diketahui oleh seorang perancang web, yaitu :
- Seorang perancang web harus mengetahui cara menggunakan HTML dan mengedit dokumen HTML.
-Seorang perancang web harus menggunakan browser yang sudah mendukung pemrograman JavaScript, Misalnya Internet Explorer versi 4 atau versi diatasnya, Netscape versi 3 atau versi diatasnya.

DenganJavaScript, sebuah halaman web akan menjadi lebih dinamis dan interaktif terhadap user karena halaman web mampu berfungsi sebagai sebuah program aplikasi yang dapat memproses masukan yang diberikan user dan memberikan hasil sesuai dengan yang telah diprogramkan. Halam web yang merupakan jawaban dari suatu permintaan user tidak harus di-download terlebih dahulu dari web server, melainkan dihasilkan sendiri oleh JavaScript yang berada pada browser.

Dengan menggunakna JavaScript beban server akan menjadi lebih ringan dan halamn web akan jauh lebih cepat merespon, bahkan pada hubungan inernet yang paling rendah sekalipun.

Pada prakteknya, penggunaan JavaScript dalam pembuatan web yaitu dengan memasukkan program ke dalam HTML. Adapun contoh dari skrip atau kode program yang menunjukkan bahwa kode tersebut merupakan skrip dari JavaScript adalah sebagai berikut :
<script type="text/JavaScript">
**kode skrip ditulis disini **
</script>

KONSEP YANG PERLU DIPERHATIKAN
Dalam penulisannya, JavaScript termasuk kategori bahasa yang case sensitive artinya sangat membedakan penamaaan variable dan fungsi dalam penggunaan antara huruf besar dan huruf kecil, misalnya penulisan variable dengan nama INT berbeda dengan variable dengan nama int . Perintah lain misalnya penulisan new Status, hal ini tentu tidak boleh ditulis new status (penulisan dengan huruf kecil). Sedangkan dari sisi penutupan tiap baris variable harus diakhiri oleh instruksi tanda titik koma (;) yang hampir sama seperti bahasa Java ataupun bahasa C.

Piranti penglahan program editor yang digunakan dalam pembuatan kode program JavaScript sangatlah mudah dan bervariasi, dari penggunaan aplikasi DreamWeaver, Notepad, EditPlus dan masih banyak lagi.

KELEBIHAN DAN KEKURANGAN
Dalam penulisan bahasa pemograman, tentu memiliki kelebihan dan kekurangan, begitu pula dengan program bahasa JavaScript. Adapun kelebihan dari penggunaan JavaScript adalah sebagai berikut

- Lebih praktis dan mudah sebab bahasa pemograman JavaScript memiliki seidikt sintaks
- Koneksi lebih cepat sebab peletakan program terdapat disisi client, ukuran file sangat kecil, dan dapat langsung dijalankan di browser

Sedangkan kekurangan dari bahasa JavaScript antara lain :
- Pengelolaan objek dalam JavaScript sangat terbatas
- Penggunaan Script dapat di-copy langsung melalui web browser, sehingga setiap orang dapat menggunakan program JavaScript yang telah Anda buat

Total comment

Author

Unknown