Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript 객체의 길이 찾기

<시간/>

다음과 같은 객체가 있다고 가정합니다. -

const obj = {
   name: "Ramesh",
   age: 34,
   occupation: "HR Manager",
   address: "Tilak Nagar, New Delhi",
   experience: 13
};

객체의 크기(즉, 객체의 속성 수)를 계산하는 JavaScript 함수를 객체에 작성해야 합니다.

예시

다음은 코드입니다 -

const obj = {
   name: "Ramesh",
   age: 34,
   occupation: "HR Manager",
   address: "Tilak Nagar, New Delhi",
   experience: 13
};
Object.prototype.size = function(obj) {
   let size = 0, key;
   for (key in obj) {
      if (obj.hasOwnProperty(key)){
         size++
      };
   };
   return size;
};
const size = Object.size(obj);
console.log(size);

이것은 콘솔에 다음과 같은 출력을 생성합니다 -

5