본문 바로가기
내마음대로만들어보자/JS

$.inArray() / $.isArray() / $.merge() 메서드

by 소농민! 2021. 8. 19.
728x90

$.inArray() 메서드는 배열에 저장된 데이터 중 지정한 데이터를 찾아 인덱스값을 반환한다. 

$.isArray() 메서드는 지정한 데이터가 배열 객체면 true를, 배열 객체가 아니면 false를 반환한다.

$.merge() 메서드는 두 배열 객체를 하나의 객체로 묶는다.

 

* 기본형

1) $.inArray(data, Array, start index)
2) $.isArray(object)
3) $.merge(Array1, Array2)

* 예제

<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title> 탐색 선택자 </title>  
<script src="js/jquery.js"></script>
<script>
$(function(){
var arr1 = ["서울", "대전", "부산", "전주"];
var arr2 = ["한국", "미국", "일본", "중국"];
var obj = {
"name":"정부장", 
"area":"서울"
}

var idxNum = $.inArray("부산", arr1);
console.log(idxNum);
//2 

var okArray1 = $.isArray(arr1);
var okArray2 = $.isArray(obj);
console.log(okArray1);
//true
console.log(okArray2);
//false

$.merge(arr2, arr1);
console.log(arr2);
});
</script>
</head>
<body>
</body>
</html>

 

'내마음대로만들어보자 > JS' 카테고리의 다른 글

속성 탐색 선택자  (0) 2021.08.19
index() 메서드  (0) 2021.08.19
$.map() / $.grep() 메서드  (0) 2021.08.18
each() / $.each() 메서드  (0) 2021.08.18
only-child / slice(index) 선택자  (0) 2021.08.18