본문 바로가기
jQuery

[jQuery] 배열 관련 메서드

by 스응 2023. 10. 20.
728x90
728x90

#  배열에서 특정 값 찾기

$.inArray("찾을_값", 배열, [시작인덱스]);

  - 배열에서 해당 값을 가진 요소의 인덱스를 반환함

  - 찾지 못하면 -1을 반환함

 

#  배열인지 확인

$.isArray(배열);

 

 


#  배열 a에 배열 b 병합

$.merge(배열a, 배열b);

 

 


#  요소 배열 중에 특정 조건을 만족하는 요소의 인덱스 찾기

$("요소").index(조건);

// ex: $("li").index($("#list3")); -> li 요소 중에 id가 'list3'인 요소의 인덱스

 

#  배열의 인덱스 순서대로 하나씩 접근 (foreach)

$("요소").each(function(인덱스, 배열값) {
	// 코드 
});

// 또는 

$.each(배열, function(인덱스, 배열값) {
	// 코드
});

 

#  배열에 저장된 데이터 수만큼 코드를 반복 실행하고, return한 데이터들을 새 배열에 저장

let 새_배열_변수 = $("요소").map(function(인덱스, 배열값) {
	// 코드
    return ...; // return된 값이 새_배열_변수에 순서대로 저장됨
});

 

320x100
반응형

'jQuery' 카테고리의 다른 글

[jQuery] 속성 조작 메서드  (0) 2023.10.20
[jQuery] 객체 편집 메서드  (0) 2023.10.20
[jQuery] AJAX 통신 시 로딩 스피너 표시하기  (0) 2023.10.11
[jQuery] 선택자  (0) 2023.06.16
[jQuery] 개요  (0) 2023.04.17

댓글