$.grep()
jQuery 라이브러리의 메소드 중 하나
배열을 필터링할 때 사용
$.grep(array, function(elementOfArray, indexInArray) [, invert])
array: 필터링할 배열
function: 필터링 함수, true시 요소를 포함, false시 요소제외
invert: 선택요소, true를 전달하면 필터링 함수의 결과를 반전시킴
예시로 배열의 요소를 순회하며 짝수만 추출해보자.
var arr = [1, 2, 3, 4, 5];
var even = $.grep(arr, function(element, index) {
return element % 2 === 0;
});
console.log(even); // [2, 4]
'JavaScript > jQuery' 카테고리의 다른 글
$.map, 배열을 순회하며 함수를 실행하고 새 배열에 추가한다. (0) | 2023.05.10 |
---|---|
html() text()의 차이, 무엇을 인식할것인가 (0) | 2023.04.24 |
jquery 위치 탐색 선택자 :first first() first-of-type 첫번째부터 선택하기 (0) | 2023.04.24 |
jquery 위치 탐색 선택자 :last last() last-of-type 마지막부터 선택하기 (0) | 2023.04.24 |
jquery 위치 탐색 선택자 nth-child() n번째, n의배수 요소 선택 (0) | 2023.04.24 |