A Property Descriptor. A Property Descriptor.
Property Descriptor
The value associated with the property. Can be any valid JavaScript value (number, object, function, etc).
object
function
An optional callback that acquires a Getter Property.
callback
An optional callback that assign a Setter Property
true if and only if this property shows up during enumeration of the properties on the corresponding object.
true
true if and only if the value associated with the property may be changed with an assignment operator.
assignment operator
true if and only if the type of this property descriptor may be changed or deleted from the corresponding object.
A
Property Descriptor
. AProperty Descriptor
.