Home » JavaScript Object defineProperty() Method

JavaScript Object defineProperty() Method

by Online Tutorials Library

JavaScript Object.defineProperty() Method

The Object.defineProperty() method defines a new property directly on an object and returns the object. To change the flags, we can use Object.defineProperty. We cannot change it back, because define property doesn?t work on non-configurable properties.

Syntax:

Parameter

Obj: The Object on which to define the property.

Prop: The name of a property to be defined or modified.

Descriptor: The descriptor for the property being defined or modified.

Return:

This method returns the object that was passed to the function.

Browser Support:

Chrome Yes
Edge Yes
Firefox 1.5
Opera Yes

Example 1

Output:

22  

Example 2

Output:

542  

Example 3

Output:

17  

Next TopicJavaScript Objects

You may also like