728x90
반응형
filter( ) 사용 방법
callback함수를 통해 주어진 3개의 인자(요소 값, index, 순회하는 대상 객체)를 사용해
Boolean 값인 true 또는 false 값을 반환하는 함수를 등록하는 것
const numbers = [1];
numbers.filter((number, index, source) => {
// number: 요소값
// index: source에서 요소의 index
// source: 순회하는 대상
console.log(number);
// 1
console.log(index);
// 0
console.log(source);
// [1]
return number > 3;
});
반응형
예제
const words = ['spray', 'limit', 'elite', 'exuberant', 'destruction', 'present'];
const result = words.filter(word => word.length > 6);
console.log(result);
결과
[ 'exuberant', 'destruction', 'present' ]
728x90
반응형
'Coding With Jina > JavaScript' 카테고리의 다른 글
[자바스크립트] fetch( ) 함수로 API 호출하기 (0) | 2022.11.16 |
---|---|
[자바스크립트] Ajax 정리 (0) | 2022.11.16 |
[자바스크립트/ES6] for...of 문 / 배열객체마다 반복되는 실행문 (0) | 2021.09.03 |
[자바스크립트] 배열에서 최대값/최소값 구하기 - Math.min/Math.max (0) | 2021.08.26 |
[자바스크립트] 소수점 올림/버림/반올림-ceil( )/floor( )/round( ) (0) | 2021.08.26 |