Function dalam javascript berfungsi untuk membungkus program menjadi bagian-bagian kecil, tujuannya ialah agar penulisan kode tidak di tulis secara berulang-ulang.
Selain itu function juga memudahkan kita jika ingin hendak mengembangkan sebuah proses. Apabila ada perubahan proses, maka tidak perlu mengubah satu persatu.
Ada 4 cara yang bisa di lakukan untuk membuat function di javascript.
- Menggunakan cara biasa;
- menggunakan expresi;
- Menggunkaan tanda panah
(=>)
; - Menggunakan construktor;
Berikut adalah contoh penulisan synyax funcion funcion dengan membuat 2 parameter
p1
dan p2
.<html> <head> <script type="text/javascript"> function hitung(p1, p2) { return p1+p2; } console.log(hitung(5,5)); </script> </head> </html>
Function di atas merupakaan metode penjumlahan sederhana. Untuk membuat funcion dengan cara biasa.
function namaFungsi(){ console.log("Hello World!"); }
Selain cara di atas tadi untuk penulisan function dapat menggunakan anonymouse function dengan penggunaan variabel.
var hitung = function(p1, p2) { return p1+p2; }
Variabel lokal merupakan variabel yang di deklarasikan dalam function tersebut dan hanya bisa di akses di dalam funcion tersebut. Berikut contoh sintaxnya.
// Varibel namaBuah tidak bisa diakses disini function kendaraan() { var namaBuah = 'Mobil'; // Varibel namaKendaraan bisa diakses disini } // Varibel namaKendaraan tidak bisa diakses disini
Itulah pennggunaan function pada javascript.