Copies an object and assigns new properties.POST /object/assign
Copies the values of all enumerable own properties from one source object to a target object. It will return the target object.
Determines whether an object has a property.POST /object/hasOwnProperty
Returns a boolean indicating whether the object has the specified property as its own property (as opposed to inheriting it).
Gets the keys of an object.POST /object/keys
Returns an array of a given object's property names, in the same order as we get with a normal loop.
Gets the values of keys in an object.POST /object/values
Returns an array of a given object's own enumerable property values, in the same order as that provided by a for...in loop (the difference being that a for-in loop enumerates properties in the prototype chain as well).