查詢 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

更新日期:01-Oct-2020

163 次瀏覽

開啟你 職業 之旅

完成課程認證

開始吧
廣告