분류 javascript

Javascript 30초 Snippet - Type : isObject

컨텐츠 정보

  • 조회 298 (작성일 )

본문

전달 된 값이 객체인지 아닌지를 판별하는 부울 값을 리턴합니다.


https://github.com/30-seconds/30-seconds-of-code 


Object 생성자를 사용하여 지정된 값에 대한 객체 래퍼를 만듭니다. 값이 null이거나 undefined 경우 빈 오브젝트를 작성하고 리턴하십시오. 또한 주어진 값에 해당하는 유형의 객체를 반환하십시오.


const isObject = obj => obj === Object(obj);


ex)


isObject([1, 2, 3, 4]); // true
isObject([]); // true
isObject(['Hello!']); // true
isObject({ a: 1 }); // true
isObject({}); // true
isObject(true); // false