목차
Array.isArray() 예제 - 객체가 배열인지 체크
Array.isArray() 정의
Array.isArray() 구문
Array.isArray() 예제 - 객체가 배열인지 체크
[예제1] - 객체가 배열인 경우
<button onclick="homzzang()">클릭</button>
<p id="demo"></p>
<script>
function homzzang() {
var arr = ["홈짱닷컴", "Homzzang.com", "2012", "홈페이지제작강의"];
var x = document.getElementById("demo");
x.innerHTML = Array.isArray(arr) ;
}
</script>
결과값 : true
[예제2] - 객체가 배열이 아닌 경우
<p id="demo"></p>
<script>
let text = "Homzzang.com";
let x = Array.isArray(text);
document.getElementById("demo").innerHTML = x;
</script>
결과값 : false
Array.isArray() 정의
지정 객체가 배열(array)인지 여부 체크.
1.
Array.isArray() 메서드는 정적속성(static property)이라 인스턴스 생성없이 바로 사용.
Array.isArray() 형태로만 사용 가능.
array .isArray() 형태로 사용 시, undefined 반환.
2.
ECMAScript5 (ES5: JavaScript 2009)
IE9 이상 주요 최신 브라우저 모두 지원.
3. MDN Array.isArray() 예제보기
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/isArray
Array.isArray() 구문
Array.isArray(obj )
[매개변수]
obj
필수. 배열인지 체크할 객체(또는, 기타 데이터타입)
[반환값]
배열 O 경우, true 반환.
배열 X 경우, false 반환.
주소 복사
랜덤 이동