반응형

🚀

자바스크립트에서 배열의 길이를 구할 때는 length를 통해 쉽게 구할 수 있지만
객체의 length를 출력 시 'undefined'값이 뜨게 됩니다.
방법이 없나요...? 아닙니다! 객체 속성의 개수 또한 배열처럼 쉽게 구할 수 있습니다.

 

📋 코드

let obj = {
  name : 'john',
  id : "asd123",
  age : 23
};

const count = Object.keys(obj).length;

console.log(count)

Object.keys() 함수를 통해 객체가 가지고 있는 key값들을 배열로 리턴 받게 됩니다.

배열이라면... length를 통해서 쉽게 길이를 구할 수 있겠죠?

 

반응형

+ Recent posts