Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

251
Vistas
Si todo es un objeto en JS, entonces para cada constructor debe haber un constructor porque cada constructor es un objeto. ¿Esto tiene un final?

Estoy pensando en varias cosas para las que no pude encontrar una respuesta clara, aunque leí muchos artículos en sitios web y vi muchos videos en Youtube.

  1. Escuché que todo es un objeto excepto los tipos primitivos si no se definen con la palabra clave 'nuevo'. Cuando creo una función, sé que se llama al método integrado 'Función' junto con la palabra clave 'nueva' y se creará una función. Pero ese método 'Función' también es una función y por lo tanto es un objeto y debe tener un constructor y el constructor de Función debe tener otro constructor. Esto me recuerda el concepto de que si somos creados por Dios, quién creó a Dios y quién creó al Dios de Dios y así sucesivamente. ¿Hay algún final?

  2. Sé que hay tres tipos de referencia en JavaScript: objetos, funciones y matrices. Si todo es un objeto en Javascript, las funciones y matrices también son objetos. Entonces, ¿por qué necesitamos separar las funciones y matrices en tipos de referencia y mostrarlos como independientes del tipo de datos del objeto?

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda