자바스크립트/Vanilla Js
Vanilla JS - Array.filter
RightHot
2019. 5. 22. 00:07
Vanilla JS - Array.filter
array.filter : 배열의 각각의 argument 에 Function 실행하고 true를 리턴할 경우만 배열로 만든다
const numbers = [153, 8, 45, 68, 4153, 5, 8541, 635, 153, 3, 5, 1, 85, 1, 3, 5, 85];
// 10보다 큰 argument 가 리턴됨
const biggerThan10 = numbers.filter(number => number > 10);
console.log(biggerThan10);
// 5를 제외한 argument 가 리턴됨
const del5 = numbers.filter(number2 => number2 !== 5);
console.log(del5);
[153, 45, 68, 4153, 8541, 635, 153, 85, 85]
[153, 8, 45, 68, 4153, 8541, 635, 153, 3, 1, 85, 1, 3, 85]