Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

125
Visualizações
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 à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda