Skip to main content
Version: 1.3.4


The Object constructor turns the input into an object. Its behavior depends on the input's type.

  • If the value is null or undefined, it creates and returns an empty object.
  • Otherwise, it returns an object of a Type that corresponds to the given value.
  • If the value is an object already, it returns the value.


new Object(value)

Note: Object() can be called with or without new. Both create a new object.


  • value
    • : Any value.