반응형
// 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 |