티스토리 뷰

[TS] 배열의 타입을 체크하는 방법 Array.isArray()


자바스크립트에서는 이상하게도 , 배열이라는 타입이 따로 존재하지 않습니다.

 

자바스크립트에서의 배열은 하나의 객체입니다 !  그래서 배열의 타입을 콘솔로 찍어보면 아래와 같은 결과가 나오게 되죠..

console.log(typeof [1,2,3,4]) // 'object'

 

하지만 저희는 분명, 배열의 타입이 배열이라고 확인 받고 싶을 때가 있을거에요 !

그래서 자바스크립트에서는 배열의 타입을 배열이라고 알려주기 위한 함수를 제공하고 있습니다. 

Array.isArray() 라는 함수인데요, 이 함수는 인자가 배열일 경우에만 true를 반환해 줍니다. 

아래 예시코드를 참고해주세요.

a = [1,2,3,4]
console.log(Array.isArray(a)) // true

 

댓글
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/08   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함