filter() : 주어진 함수의 테스트를 통과하는 모든 요소를 모아 새로운 배열로 반환한다.
const arr1 = [10, 20, 30, 40, 50];
//값이 30 이상인 값 구하기
const result1 = arr1.filter(item => item>30);
console.log("값이 30 이상인 값 구하기");
console.log(result1); // [40. 50]
//값이 40 인 값 구하기
const result2 = arr1.filter(item => item === 40);
console.log("\n값이 40 인 값 구하기");
console.log(result2); // [40]
//값이 30 이 아닌 값들 구하기
const result3 = arr1.filter(item => item !== 30);
console.log("\n값이 30 이 아닌 값들 구하기");
console.log(result3); // [10, 20, 40, 50]
갈길이 멀구나아~_~
'JavaScript 공부하기!' 카테고리의 다른 글
| [자바스크립트] 쿠키 저장, 쿠키 가져오기, 쿠키 삭제 방법 (0) | 2021.01.30 |
|---|---|
| [javascript] 콜백(callback) 함수란? (0) | 2020.12.10 |