Cita:
Iniciado por marlanga ¿Qué tipo de dato no es un objeto en javascript?
Por ejemplo hay objetos boleanos, number, string pero su tipo es object
Pero por otra parte estan los tipos primitivos boolean, number, string
Cuando utilizamos a los valores primitivos como objetos javascript los convierte a objetos
Tambien hace lo contrario, usamos un objeto como un valor primitivo en este caso javascript hace lo correspondiente
Por ejemplo usando los constructores como funciones(sin operador new) puedes obtener el valor primitivo tambien lo puedes obtener con el metodo valueOf
Saludos