javascript dasar: function pada javascript ,intro,membuat dan menjalankan function
javascript dasar: function pada javascript ,intro,membuat dan menjalankan function
Apa ITU function gimana cara bikin ya ? Gimana cara pake nya?dan prilakunya seperti apa kita akan bahas di sini
Function menurut doublas crockford (jagoan javascript) function adalah kunci utama pada javascript yang membuat javascript sangat powerfull
Definisi function
•sebuah sub program/ sub-routine yang dapat dipanggil di bagian lain pada program
•merupakan struktur dasar pembentuk dari javascript
•Disebut juga sebagai prosedur (kumpulan statement untuk melakukan tugas atau menghitung sebuah nilai
•untuk dapat menggunakan nya kita harus membuat terlebih dahulu function tersebut lalu memanggilnya
•termasuk kedalam firt class object
Kenapa kita harus membuat function?
•reusability(DRY: do not repeat Yourself)
•dekomposisi abstraksi
•modularitas
Kategori function
•built -in function
•user-defined function
Built-in function
•function yang sudah disediakan/dibuat oleh javascript
•kita tinggal memanggilnya saja
•contoh :
alert(),prompt(),confirm().
•dan masih banyak lagi
Contoh contoh
Built-in function pada string
•charAt(),slice(),split(),tostring(),tolowercase(),touppercase(),dan masih banyak lagi.
Built-in function math
sin(),cos(),tan(),random(),round(),floor(),ceil(),log()......
User-defined function
•fungsi yang kita buat sendiri
•menggunakan keyword function
•nama function(opsional)
•parameter /argument
•disimpan di dalam {}
•boleh ada boleh tidak jika ada boleh lebih dari satu
•di pisahkan oleh koma {,}
•function body di bungkus dengan {}
•dapat menghasilkan nilai (return value) atau tidak
Ada 2 cara untuk Membuat user-defined function
1.dengan deklarasi
2.dengan expresi
Contoh function deklarasi
function jumlahDuaBilangan(a,b) {
var total ;
total = a + b;
return total;
}
Contoh function expresion
var jumlahDuaBilangan = function(a,b) {
var total ;
total = a + b;
return total;
}
contoh pemanggilan function
alert(jumlahDuaBilangan(12,29);
Pemanggilan alert tidak hanya digunakan sekali tapi bisa digunakan berkali kali
Function yang baik hanya mengerjakan satu hal saja
Function
•adalah sebuah blok kode yang dibuat untuk melakukan tugas spesifik
•dapat dipanggil berulang kali
•memudahkan penelusuran
•reusability
Tata cara tulis function
keyword function untuk memberitahu interpreter javascript bahwa kita akan mulai menulis sebuah function,function di bungkus dengan {},berinama function yang menjelaskan apa yang akan di lakukan,selalu tulisan () untuk menyimpan parameter /argument/bahan baku untuk nantinya digunakan di dalam function.
•parameter / argument
•data yang di kirim dari luar saat pemanggilan function untuk digunakan didalam function
•anggap sebagai variabel khusus untuk function
•opsional boleh ada atau tidak
•jika tidak ada biarkan ,() harus tetap ada
•jika ada, boleh sebanyak apapun sesuai kebutuhan
Sebuah function biasanya mengembangkan sebuah nilai, menggunakan keyword return lalu di ikuti dengan nilai kembalianya.
kegunaan nya yaitu untuk memberitahu interpreter bahwa kita telah selesai mengerjakan sesuatu dan inilah hasilnya.setelah sampai pada Kode return function akan berhenti berjalan
Contoh function :
function jumlahVolumeDuaKubus(a, b){
var total;
var volumeA;
var volumeB;
volumeA = a * a * a;
volumeB = B * B * B;
total = volumeA + volumeB;
return total;
}
//contoh Pemanggilan function//
console.log(jumlahVolumeDuaKubus(8,3));
Mungkin cukup di sini dulu penjelasan function pada Javascript
Komentar
Posting Komentar