Use the Object.keys() method, passing the object you want to inspect, to get an array of all the (own) enumerable properties of the object.
Example - Using Object.keys() method
Let's demonstrates how to calculate how many properties has a JavaScript object using Object.keys() method.
// using Object Literals
var user = {
firstName : 'Ramesh',
lastName : 'Fadatare',
emailId : 'ramesh@gmail.com',
age : 29,
getFullName : function (){
return user.firstName + " " + user.lastName;
}
}
function testNumberOfProperties(){
let count = Object.keys(user).length;
console.log("Number of properties in User object is : " + count);
}
testNumberOfProperties();
Output:
Number of properties in User object is : 5
For the best learning experience, I highly recommended that you open a console (which, in Chrome and Firefox, can be done by pressing Ctrl+Shift+I), navigate to the "console" tab, copy-and-paste each JavaScript code example from this guide, and run it by pressing the Enter/Return key.
You can refer below screenshot for your testing:
Comments
Post a Comment
Leave Comment