반응형
타입 확인 방법에는 typeof가 있다.
하지만 배열을 typeof로 확인해보면 'object'로 확인이된다.
배열은 'object'의 한 형태이기 때문이다.
그러하여 다른 함수로 배열인지 확인해야한다.
그게 바로 'isArray()' 이다.
Array.isArray(arr)
파라미터인 arr가 배열인지 확인하여 boolean으로 리턴된다.
※return으로 배열인경우 true, 배열이 아닌경우 false 리턴
let testArr = new Array();
testArr.push('a');
typeof testArr; // object
Array.isArray(testArr); // true
믿지 못하는 분들을 위하여 아래는 개발자도구에서 테스트한 결과이다.
반응형
'공부 > 과거 자료' 카테고리의 다른 글
[Java] 오버라이딩(Overriding)이란 (0) | 2022.08.01 |
---|---|
[MySQL] LIMIT와 OFFSET이란 (0) | 2022.08.01 |
[Java] 생성자 (Constructor) (0) | 2022.07.28 |
[Java] 가변인자 (varargs)란 (0) | 2022.07.27 |
[Java] Overloading이란 (0) | 2022.07.27 |