A generic object class and container.
The target object.
Copies every own enumerable property of each source object onto target, left to right, and returns target.
An array of [name, value] arrays.
Returns a new array of two-element [name, value] arrays, one per own enumerable property of obj, in insertion order.
Returns true of the object this has property property
Checks for the existence of an object property. Object and prototype chains are not checked, therefore the method will only return true if the immediate object this has a a property
An array of property name strings.
Returns a new array of obj's own enumerable property names, in insertion order.
Returns a string that represents the object.
Returns a string that represents the object. Identical to Object.toString().
Returns a string that represents the object.
Returns a string that represents the object.
Returns the 'primitive' value of the object.
Returns the 'primitive' value of the object.
An array of property values.
Returns a new array of obj's own enumerable property values, in insertion order.