查找 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
广告