Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- React Query
- 사파리 가상키보드
- 웹아키텍처
- 로현 청춘의개발
- 자바스
- but requested an insecure XMLHttpRequest endpoint 'http://~~’. This request has been blocked; the content must be served over HTTPS.
- EC2 HTTPS로 연결
- 자바스크립트 호이스팅
- refetchOnWindowFocus
- 리액트 쿼리
- 자바스크립트
- AWS 로드밸런서
- 프론트엔드 웹
- 퍼듀대학교
- 리액트 가상키보드
- Kafka
- 자바스크립트 중첩함수
- 자바스크립트 변수 호이스팅
- 자바스크립트 null 병합
- 자바스크립트 스코프 체인
- Purdue university
- ios 크로스브라우징
- net::R_SSL_PROTOCOL_ERROR
- K-SW SQUARE
- active blur
- activeElement
- 모던 자바스크립트 Deep Dive
- 모두의시간
- touchmove 이벤트
- 자바스크립트 렉시컬스코프
Archives
- Today
- Total
개발 여행자, 현
[JavaScript] 자바스크립트 배열이 비어있는지 확인하기 (isArray, length) 본문
[JS] 자바스크립트 배열이 비어있는지 확인하기
자바스크립트 배열이 비어있는지 판단해야 하는 경우가 있다.
1. Array.isArray(arr)
Array.isArray()
먼저 객체가 배열인지 확인해야 한다.
배열인지 판단하기 위해서는 typeof가 아닌 Array.isArray() 함수를 사용해야 한다.
그 이유는 javascript에서 데이터 타입을 확인하기 위한 typeof를 배열에 사용하면 'object'를 반환하기 때문이다.
따라서, 배열인지 확인하기 위해서는 Array.isArray() 함수를 사용해야 한다.
2. arr.length === 0
arr.length === 0
그 후 배열이 비어있는지 확인하기 위해서는 arr.length로 배열의 길이를 체크하면 된다.
'JavaScript' 카테고리의 다른 글
| [JS] 자바스크립트의 표준화와 특징 및 ECMA에 대하여 (0) | 2023.07.22 |
|---|---|
| [JS] 프로그래밍이란? - 모던 자바스크립트 Deep Dive (0) | 2023.07.22 |
| [Javascript] 배열 합치기 (concat, spread 전개연산자) (0) | 2022.08.02 |
| [JavaScript] 자바스크립트 Replace() 문자 변환 (0) | 2022.04.06 |
| [JavaScript] 자바스크립트 map, filter의 차이 (0) | 2022.04.05 |