Penjelasan tentang FILTER MAP & REDUCE
Kali ini saya akan bahas tentang 3 contoh higher order function pada JavaScript yang sering digunakan oleh para programmer, yaitu Filter, Map, dan Reduce. 3 function itu merupakan prototype dari tipe data array.
1. FILTER
Filter sendiri Digunakan untuk menyaring nilai dari suatu array. Misalnya
saya punya array angka seperti di bawah ini.
Isi array tersebut akan saya filter mana angka yang lebih besar dari 3. Cara paling mudah untuk melakukan itu yaitu dengan menggunakan filter.
2. MAP
Map sendiri digunakan untuk memetakan tiap element menggunakan fungsi yang baru. Misalnya tiap array angka diatas akan saya kalikan dengan 2. Maka tulisan kode yang paling simpel adalah seperti berikut ini
3. REDUCE
Map sendiri digunakan untuk melakukan sesuatu terhadap seluruh elementpada array. Misalnya array angka diatas akan saya jumlahkan semua isinya. Maka tulisan kode yang paling simpel adalah seperti berikut ini.
0 Response to "Penjelasan tentang FILTER MAP & REDUCE"
Post a Comment