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

124
Vistas
Javascript comprobando si se han cargado otras dependencias

Tengo un montón de módulos cargados de forma asíncrona en javascript pero dependen unos de otros. Estaba tratando de escribir la forma más fácil de verificar que: a) el módulo existe b) se ha inicializado por completo

y hacer todo esto de una manera mínimamente escrita sin una función de copiar y pegar en cada módulo.

Mi solución es tener una matriz cargada en cada módulo y luego definir el código como tal:

 const Module2= (() => { const inited = {}; function init() { try { if (Module0.inited.init.true) Function.prototype(); if (Module1.inited.init.true) Function.prototype(); } catch (error) { setTimeout(init, 250); return; } ...do stuff... inited.init = {}; } return { loaded, init, ...other funcs... }; })(); Module2.init();

¿Alguien sabe de una forma más corta y más elegante? Para aclarar, no es suficiente simplemente verificar si el módulo simplemente existe, también debe haber sido inicializado (básicamente, su init() debe haber terminado).

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