자바스크립트 필터() 함수
3212 단어 javascript100daysofjs
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. 세힝가 하실 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);
산출:
[ 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);
산출
[ 2, 4 ]
참고:
MDN - filter
Lodash - filter
Reference
이 문제에 관하여(자바스크립트 필터() 함수), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/khafidprayoga/javascript-filter-function-1k1b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)