FrontEnd/Javascript

[JavaScript] 빈 객체 확인하는 방법 (object 빈 객체 체크)

김평범님 2022. 12. 26. 20:06
반응형

자바스크립트 빈객체 체크하는 방법

객체가 빈 객체 상태를 체크할 경우가 있다.

let emptyObject = {};

위에처럼 빈 객체를 만들었다면, 이제 해당 객체가 빈객체인지 확인해보는 방법이다.

Object.keys(newObject).length === 0

 

 

⭐Object.keys란?

Object.keys() 메소드는 해당 객체가의 속성을 배열 형태로 반환해줍니다.

결국 반환된 배열의 length가 0일 경우 해당 객체가 비었다고 판단할 수 있다.

 

Object.keys() 샘플코드

<script>
	let emptyObject ={};
	let sampleObject = {
		name:'홍길동', 
		age:20
	}

	console.log(Object.keys(emptyObject));
	console.log(Object.keys(sampleObject));
	console.log(Object.keys(emptyObject).length === 0);
	console.log(Object.keys(sampleObject).length === 0);
</script>

 

Object.keys() 결과화면

위 코드를 실행했을 때 결과 화면이다.

반응형