javascript

[Javascript] 빈객체인지 체크하기

http://portfolio.wonpaper.net 2023. 10. 5. 23:01

코딩하면서 Javascript 와 기타 연관된 Javascript Framework 에서 해당 객체가 비어 있는지 체크하는게 반드시 필요하다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function isEmptyObj(obj)  {
  if(obj.constructor === Object
     && Object.keys(obj).length === 0)  {
    return true;
  }
  
  return false;
}
 
const obj1 = {};
const obj2 = {name'js'};
const str = "Javascript";
 
document.writeln(isEmptyObj(obj1)); // true
document.writeln(isEmptyObj(obj2)); // false
document.writeln(isEmptyObj(str));  // false
cs

 

참고 포스팅 : 

https://hianna.tistory.com/462

 

[Javascript] 빈 객체 체크하는 3가지 방법

Javascript에서 빈 객체를 체크하는 방법입니다. Object.keys() 함수 반복문 사용하기 lodash library 사용하기 1. Object.keys() 함수 function isEmptyObj(obj) { if(obj.constructor === Object && Object.keys(obj).length === 0) { return

hianna.tistory.com