JS: Object Constructor
The purpose of Object(arg) is to convert a Primitive Value to a Object Type.
new Object(arg)-
equivalent to
Object(arg).
Object(value)-
Return a object, by converting value to a object version of value.
// conversion of value to object console.log(Object(null)); // {} console.log(Object(undefined)); // {} console.log(Object(true)); // [Boolean: true] console.log(Object(3)); // [Number: 3] console.log(Object(3n)); // [BigInt: 3n] console.log(Object("x")); // [String: 'x'] console.log(Object({})); // {} Object()-
Return a empty object. Same as
{}.console.log(Object()); // {}