Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
January 28, 2022 02:25 pm GMT

Javascript filter() function

filter() dapat digunakan untuk menguji pada setiap elemen array apabila memenuhi kondisi tertentu, jika kondisi tersebut tidak terpenuhi maka elemen pada array tersebut akan dikeluarkan. Sehingga hasil return akan menghasilkan semua elemen yang berhasil lolos dari kriteria pengujian.

Misalnya saya akan memeriksa jika masing-masing elemen memiliki nilai yang genap, jika tidak maka elemen tersebut akan dikecualikan.

const numbers = [1, 2, 3, 4, 5];const evenNumbers = numbers.filter((number) => number % 2 === 0);console.log(evenNumbers);

Output:
[ 2, 4 ]

Apabila kita menggunakan lodash _.filter()

const _ = require("lodash");const numbers = [1, 2, 3, 4, 5];const evenNumbers = _.filter(numbers, (n) => n % 2 === 0);console.log(evenNumbers);

Output
[ 2, 4 ]

Referensi:
MDN - filter
Lodash - filter


Original Link: https://dev.to/khafidprayoga/javascript-filter-function-1k1b

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To