jQuery 배열 관련 메서드
개요
- jQuery에서 사용하는 배열 관련 메서드를 알아보겠습니다.
종류 | 사용법 | 설명 |
each() $.each() |
$("요소 선택").each(function) $.each($("요소선택"), function) |
배열에 저장된 문서 객체만큼 function이 반복 실행됩니다. function의 첫 번째 매개변수에는 인덱스가 대입되고, 두 번째 매개변수에는 객체가 대입됩니다. |
$.map() | $.map(Array, function) | Array에 저장된 데이터 수만큼 function이 반복 실행됩니다. 함수에서 반환된 데이터는 새 Array에 순서대로 저장하여 반환합니다. |
$.grep() | $.grep(Array, function) | Array에 저장된 데이터 수만큼 메서드가 반복 실행됩니다. function의 반환값이 true인 경우에만 배열의 데이터가 인덱스 오름차순으로 새 Array에 저장하여 반환합니다. |
$.inArray() | $.inArray(data, Array, start index) | Array 안에서 data를 찾습니다. data를 찾으면 가장 맨 앞 데이터의 인덱스를 반환하고, 찾지 못하면 -1을 반환합니다. start index의 값을 지정하면 해당 위치부터 데이터를 찾습니다. |
$.isArray() | $.isArray(object) | 입력한 객체가 배열 객체라면 true를, 아니면 false를 반환합니다. |
$.merge() | $.merge(Array1, Array2) | Array1, Array2를 하나의 배열로 만듭니다. |
$index() | $("요소 선택").index("지정 선택 요소") | 지정 선택 요소의 인덱스를 반환합니다. |
'Language > JavaScript' 카테고리의 다른 글
[JavaScript] jQuery 선택자 (0) | 2022.02.06 |
---|
댓글