본문 바로가기

언어/javascript

javascript : filter

반응형
// firter() 메서드

var array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
array = array.filter(function (element, index, array) {
    console.log(index);
    return element <= 5;
});

console.log(array);
0
1
2
3
4
5
6
7
8
9
[ 1, 2, 3, 4, 5 ]

 

filter() 메서드의 매겨변수로 입력한 함수는 불 자료형 값으로 리턴해야 합니다. 이때 리턴하는 값이 true인 배열의 요소만을 골라 새로운 배열을 만듭니다.

반응형

'언어 > javascript' 카테고리의 다른 글

javascript : stringify, parse  (0) 2020.12.16
javascript : every , some  (0) 2020.12.16
javascript : map  (0) 2020.12.16
javascript: forEach  (0) 2020.12.16
javascript : Date 객체  (0) 2020.12.16