Javatpoint Logo
Javatpoint Logo

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




Please Share

facebook twitter google plus pinterest

Learn Latest Tutorials


Preparation


Trending Technologies


B.Tech / MCA