Dalam bahasa pemrograman JavaScript, Arrow Function adalah fitur yang memungkinkan kita untuk menulis fungsi dengan sintaks yang lebih pendek dan ringkas. Arrow Function juga memiliki perilaku yang sedikit berbeda dibandingkan dengan fungsi biasa.
Dalam artikel ini, kita akan membahas cara menggunakan Arrow Function dalam JavaScript dan mengaplikasikannya dengan HTML.
Menggunakan Arrow Function dalam JavaScript
Berikut adalah contoh penggunaan Arrow Function dalam JavaScript:
// Fungsi biasa
function tambah(a, b) {
return a + b;
}
// Arrow Function
const tambah = (a, b) => a + b;
JavaScriptDalam contoh di atas, kita memiliki fungsi tambah
yang menerima dua parameter a
dan b
. Dalam versi fungsi biasa, kita menggunakan kata kunci function
dan return
untuk mengembalikan hasil penjumlahan dari kedua parameter. Namun, dalam versi Arrow Function, kita dapat menulisnya dengan lebih ringkas dengan menghilangkan kata kunci function
dan menggunakan tanda panah =>
untuk menggantikan return
.
Mengaplikasikan Arrow Function dengan HTML
Kita juga dapat mengaplikasikan Arrow Function dengan HTML. Misalnya, kita ingin menambahkan event listener pada sebuah tombol di halaman HTML kita. Berikut adalah contoh penggunaan Arrow Function dalam HTML:
<!DOCTYPE html>
<html>
<head>
<title>Contoh Mengaplikasikan Arrow Function dengan HTML</title>
</head>
<body>
<button id="tombol">Klik Saya</button>
<script>
const tombol = document.getElementById('tombol');
tombol.addEventListener('click', () => {
alert('Tombol telah diklik!');
});
</script>
</body>
</html>
HTMLOutput:
See the Pen Contoh Arrow Function dalam JavaScript by WebbizID (@De-Orchids) on CodePen.
Dalam contoh di atas, kita memiliki sebuah tombol dengan id tombol
. Dalam JavaScript, kita menggunakan document.getElementById
untuk mendapatkan elemen tombol tersebut. Kemudian, kita menambahkan event listener pada tombol tersebut menggunakan Arrow Function. Ketika tombol diklik, fungsi dalam Arrow Function akan dijalankan dan akan menampilkan pesan alert.
Kesimpulan
Arrow Function adalah fitur yang berguna dalam JavaScript untuk menulis fungsi dengan sintaks yang lebih pendek dan ringkas. Kita dapat mengaplikasikan Arrow Function dalam berbagai situasi, termasuk dalam pengembangan aplikasi web dengan HTML.
Dengan menggunakan Arrow Function, kita dapat meningkatkan efisiensi dan kejelasan kode kita. Namun, perlu diingat bahwa Arrow Function memiliki perilaku yang sedikit berbeda dibandingkan dengan fungsi biasa, seperti tidak memiliki konteks this
sendiri.
Semoga artikel ini bermanfaat dan membantu Anda dalam memahami penggunaan Arrow Function dalam JavaScript dan mengaplikasikannya dengan HTML.