Pendahuluan
JavaScript adalah bahasa pemrograman tingkat tinggi yang digunakan untuk membuat website menjadi lebih interaktif dan dinamis. JavaScript berjalan di sisi client (browser), sehingga tidak memerlukan proses kompilasi untuk dapat dijalankan. Bahasa ini bersifat interpreted, berorientasi objek, dan mendukung paradigma pemrograman fungsional.
JavaScript menjadi salah satu pilar utama dalam pengembangan web modern, bersama dengan HTML dan CSS.
Pengenalan JavaScript
JavaScript banyak digunakan untuk meningkatkan pengalaman pengguna pada sebuah website. Dengan JavaScript, pengembang dapat:
- Membuat animasi dan efek visual
- Menambahkan validasi pada form sebelum dikirim ke server
- Menangani interaksi pengguna seperti klik, input, dan hover
- Mengubah isi halaman secara dinamis tanpa perlu reload (DOM manipulation)
- Berkomunikasi dengan server secara asynchronous menggunakan AJAX atau Fetch API
Selain untuk frontend, JavaScript kini juga dapat digunakan di sisi server menggunakan platform seperti Node.js.
Struktur Dasar JavaScript
Penulisan JavaScript bisa disisipkan langsung ke dalam file HTML menggunakan tag <script>
, atau dituliskan dalam file terpisah dengan ekstensi .js
.
Contoh JavaScript di dalam HTML:
<!DOCTYPE html>
<html>
<head>
<title>Contoh JavaScript</title>
</head>
<body>
<h1>Halo Dunia!</h1>
<script>
alert("Hello World");
</script>
</body>
</html>