[Jquey] 제이쿼리 객체 빈값 확인하기($.isEmptyObject())

오늘은 제이쿼리로 객체(Object)를 확인하는 방법을 알아볼게요.

 

제이쿼리 Object 객체 빈값 체크하는 방법

jQuery에 내장되어있는 isEmptyObject 함수를 사용하여 객체의 빈값을 체크해보겠습니다.

 

jQuery.isEmptyObject({}); //true
jQuery.isEmptyObject({name : 'joon'}); //false 

$.isEmptyObject({}); //true
$.isEmptyObject({name : 'joon'}); //false

결과

 

jQuery 1.4 부터 isEmptyObject 메소드는 객체 자체의 속성과 프로토 타입에서 상속 된 속성을 모두 확인합니다.

hasOwnProperty를 사용하지 않습니다.

Object의 다른 유형의 개체(Dom Element, 기본문자열/ 숫자/ 호스트개체)가 브라우저에서 일관된 결과를

제공하지 않을 수 있으므로 인수는 항상 Javascript여야 합니다.

객체가 일반 JavaScript 객체인지 확인하려면 $.isPlainObject()를 사용하면 됩니다.

 

 

댓글

Designed by JB FACTORY