// Adding or changing an object property Object.defineProperty(object, property, descriptor) // Adding or changing object properties Object.defineProperties(object, descriptors) // Accessing a Property Object.getOwnPropertyDescriptor(object, property) // Accessing Properties Object.getOwnPropertyDescriptors(object) // Returns all properties as an array Object.getOwnPropertyNames(object) // Accessing the prototype Object.getPrototypeOf(object) |
The Object.defineProperty() method can be used to:
Syntax:
Object.defineProperty(object, property, descriptor) |