Announcement: Launch of Powerful Code Scripts to Simplify Development
October 10, 2025
In this tutorial, you will learn how to check if a property exists in an object.
JavaScript provides a hasOwnProperty() method that returns true if a property exists in an object:
let result = targetObject.hasOwnProperty(propertyName);
Below we have declared sample users object:
let users= {
firstName: 'ravi',
lastName: 'vikas'
};
Now we have uses the hasOwnProperty() method to check if the firstName property exists in the usersobject:
let result = users.hasOwnProperty('firstName');
console.log(result); // true
Now, the dob the property does not exist in the users object, therefore, the following code will return false,see below example:
let result = users.hasOwnProperty('dob');
console.log(result); // false