JS: Object Constructor

By Xah Lee. Date: . Last updated: .

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 an 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 data object.

console.log(Object());
// {}