javascript

객체 길이 가져오기(To get length of object)

Bittersweet- 2021. 12. 27. 17:09
728x90

자바스크립트의 배열[]의 경우, length를 통하여 길이를 간단하고 손쉽게 가져올 수 있다.

하지만 obj의 경우에는 length를 지정하게 되면 undefiend가 나타남

 

obj의 length의 길이를 구하기 위해서는 Object.kdys를 이용한다.

var objs = {name: 'test', age: '24', city: 'seoul'};

console.log(objs.length);
console.log(Object.key(objs).length);

 

속성 나열

var myObj = Object.create({}, {
  getFoo: { value: function () { return this.foo; } }
});
myObj.foo = 1;
myObj.foo2 = 2;
myObj.foo3 = 3;

console.log(myObj);
console.log(Object.keys(myObj));

'javascript' 카테고리의 다른 글

map() 함수  (0) 2021.12.28
Array.forEach  (0) 2021.12.28
키워드와 예약어  (0) 2021.12.27
생성자 함수와 클래스의 차이  (0) 2021.12.27
선언적 함수 vs 익명 함수 vs 생성자 함수  (0) 2021.12.27