Constructor Object()
Baseline
Ampliamente disponible
Esta característica está consolidada y funciona en muchos dispositivos y versiones de navegador. Está disponible en todos los navegadores desde julio de 2015.
El constructor Object convierte la entrada en un objeto. Su comportamiento depende del tipo de entrada.
Sintaxis
js
new Object(value)
Object(value)
Nota:
Object() puede ser llamado con o sin new. Ambos crean un nuevo objeto.
Parametros
value-
Cualquier valor.
Ejemplos
>Creando un nuevo Objeto
js
const o = new Object();
o.foo = 42;
console.log(o);
// { foo: 42 }
Uso de objetos dados tipos indefinidos y nulos
Los siguientes ejemplos almacenan un objeto Object vacio en o
js
const o = new Object();
js
const o = new Object(undefined);
js
const o = new Object(null);
Especificaciones
| Especificación |
|---|
| ECMAScript® 2027 Language Specification> # sec-object-constructor> |