JAVASCRIPT:MARI KITA BAHAS
Pembahasan
JavaScript (disingkat JS) adalah suatu bahasa pemrograman tingkat tinggi dan dinamis. JavaScript populer di internet dan dapat bekerja di sebagian besar penjelajah web populer seperti Google Chrome, Internet Explorer (IE), Mozilla Firefox, Netscape dan Opera. Kode JavaScript dapat disisipkan dalam halaman web menggunakan tag script. JavaScript merupakan salah satu teknologi inti World Wide Web selain HTML dan CSS. JavaScript membantu membuat halaman web interaktif dan merupakan bagian aplikasi web yang esensial.
Awalnya hanya diimplementasi sebagai client-side dalam penjelajah web, kini engine JavaScript disisipkan ke dalam perangkat lunak lain seperti dalam server-side dalam server web dan basis data, dalam program non web seperti perangkat lunak pengolah kata dan pembaca PDF, dan sebagai runtime environment yang memungkinkan penggunaan JavaScript untuk membuat aplikasi desktop maupun mobile. JavaScript adalah merek dagang yang dikeluarkan dari Oracle Corporation di Amerika Serikat.
Fungsi JavaScript
Fungsi JavaScript yang paling umum adalah untuk pengembangan aplikasi web dan mobile, membangun web server dan aplikasi server, membuat website yang interaktif, serta game development.
Bahasa pemrograman JavaScript sekarang memiliki banyak framework dan library yang bisa membantu mempercepat proses, seperti AngularJS, jQuery, and ReactJS.
Meskipun umumnya melayani program berbasis web, fitur pemrograman JavaScript memiliki implementasi lain di area yang berbeda.Untuk lebih jelasnya, berikut kegunaan JavaScript:
1. Efisiensi Pengembangan Aplikasi Web dan Seluler
2. Membangun Web Server dan Aplikasi Server
Melalui Node.js, JavaScript memungkinkan developer membangun web server dan infrastruktur back-end sehingga akan menghemat waktu dan tenaga dalam hal pembuatan web server. Modul HTTP built-in pada bahasa pemrograman ini memungkinkan Anda mengembangkan server HTTP basic yang menampilkan teks biasa saat pengunjung mengakses halaman web.
3. Membuat Web Yang InteraktifFungsi JavaScript berikutnya adalah untuk menciptakan halaman web yang dinamis, seperti untuk menampilkan animasi, mengubah visibilitas teks, dan membuat menu drop-down. Meskipun Anda bisa menggunakan HTML dan CSS saja untuk membuat website, halaman yang dihasilkan hanya akan memiliki tampilan statis tanpa adanya JavaScript. Bahasa pemrograman ini memungkinkan pengunjung berinteraksi dengan halaman web, dan Anda pun bisa menyajikan user experience yang lebih baik.
4. Memudahkan Pengembangan GameJavaScript juga bisa membantu Anda membuat game kalau digunakan dengan HTML5 dan Application Programming Interface (API) seperti WebGL. Ada banyak game engine berbasis JavaScript seperti Phaser, GDevelop, dan Kiwi.js yang tersedia untuk rendering grafis, daur ulang kode, dan aplikasi lintas platform. Beberapa contoh game yang dibuat dengan JavaScript antara lain adalah Angry Birds, The Wizard, dan 2048.
Sejarah JavaScript
JavaScript pertama kali dikembangkan oleh Brendan Eich dari Netscape di bawah nama Mocha, yang nantinya namanya diganti menjadi LiveScript, dan akhirnya menjadi JavaScript.
Navigator sebelumnya telah mendukung Java untuk lebih bisa dimanfaatkan para pemrograman yang non-Java. Maka dikembangkanlah bahasa pemrograman bernama LiveScript untuk mengakomodasi hal tersebut. Bahasa pemrograman inilah yang akhirnya berkembang dan diberi nama JavaScript, walaupun tidak ada hubungan bahasa antara Java dengan JavaScript.
JavaScript bisa digunakan untuk banyak tujuan, misalnya untuk membuat efek rollover baik di gambar maupun teks, dan yang penting juga adalah untuk membuat AJAX. JavaScript adalah bahasa yang digunakan untuk AJAX.