js object.hasownproperty code example

Example 1: hasOwnProperty

The hasOwnProperty() method returns a boolean indicating whether the object has the specified property as its own property (as opposed to inheriting it).

const object1 = {};
object1.property1 = 42;

console.log(object1.hasOwnProperty('property1'));
// expected output: true

console.log(object1.hasOwnProperty('toString'));
// expected output: false

Example 2: hasownproperty javascript

//hasOwnPropertydevuelve un valor booleano que indica si el objeto al que está llamando tiene una propiedad con el nombre del argumento. Por ejemplo:

var x = {
y: 10};
console.log(x.hasOwnProperty("y")); //true
console.log(x.hasOwnProperty("z")); //false