Tipos, objects (objetos) Tipos, objects (objetos)

🥇 Tipos, objects (objetos)

El tipo object representa un tipo no primitivo, cualquier cosa que no sea number, string, boolean, bigint, symbol, null o undefined.

Con el tipo object, las APIs como Object.create pueden ser mejor representadas.

declare function crear(o: object): void;

crear({ prop: 0 })
crear(null);
crear(undefined);
crear([]);

// false es un tipo primitivo, por lo cual se generara un error
crear(false);
Tipos, never (nunca) Tipos, unions (uniones)
comments powered by Disqus