Name |
Description |
assign() |
Copies properties from a source object to a target object |
constructor |
Returns the function that created an object's prototype |
create() |
Returns an object created from an existing object |
defineProperties() |
Adds or changes properties |
defineProperty() |
Adds or changes a property |
delete |
Deletes a property from an object: |
entries() |
Returns an array of the key/value pairs of an object |
freeze() |
Prevents any changes to an object |
fromEntries() |
Returns an object created from an iterable list of key/value pairs |
getOwnPropertyDescriptor() |
Returns an array of the keys of an object |
getOwnPropertyDescriptors() |
Returns an array of the keys of an object |
getOwnPropertyNames() |
Returns an array of the keys of an object |
groupBy() |
Groups object elements according to returned callback values |
isExtensible() |
Returns true if an object is extensible |
isFrozen() |
Returns true if an object is frozen |
isSealed() |
Returns true if an object is sealed |
keys() |
Returns an array of the keys of an object |
preventExtensions() |
Prevents adding new properties to an object |
prototype |
Let you to add properties and methods to JavaScript objects |
seal() |
Prevents adding new or deleting existing object properties |
toString() |
Converts an object to a string and returns the result |
valueOf() |
Returns the primitive value of an object |
values() |
Returns an array of the property values of an object |