Loading lesson path
Concept visual
Start at both ends
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()
Deletes a property from an object: entries()
Formula
Returns an array of the key/value pairs of an object freeze()Formula
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 Lets 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
JavaScript Object Getters & Setters