मान लीजिए हमारे पास इस तरह की कोई वस्तु है -
const obj = {
name: "Ramesh",
age: 34,
occupation: "HR Manager",
address: "Tilak Nagar, New Delhi",
experience: 13
}; हमें ऑब्जेक्ट्स पर एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो उनके आकार की गणना करता है (यानी, इसमें गुणों की संख्या)।
उदाहरण
इसके लिए कोड होगा -
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