반응형
🚀
자바스크립트에서 배열의 길이를 구할 때는 length를 통해 쉽게 구할 수 있지만
객체의 length를 출력 시 'undefined'값이 뜨게 됩니다.
방법이 없나요...? 아닙니다! 객체 속성의 개수 또한 배열처럼 쉽게 구할 수 있습니다.
📋 코드
let obj = {
name : 'john',
id : "asd123",
age : 23
};
const count = Object.keys(obj).length;
console.log(count)
Object.keys() 함수를 통해 객체가 가지고 있는 key값들을 배열로 리턴 받게 됩니다.
배열이라면... length를 통해서 쉽게 길이를 구할 수 있겠죠?
반응형
'🟨JavaScript' 카테고리의 다른 글
Jest 메서드 정리 (0) | 2024.05.14 |
---|---|
[JavaScript] navigator.vibrate로 모바일 웹뷰 진동 기능 추가하기 (1) | 2023.01.29 |
[JavaScript] for, forEach(), for ... in, for ... of 반복문 차이 (0) | 2022.03.11 |
[JavaScript] Node.js와 MySQL 연동하기 (0) | 2022.03.08 |