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

136
Visualizações
Tiempos de MutationObserver y DOM

Estoy usando dicho MutationObserver para observar cambios en un HTMLElement .

Agrego niños dinámicamente a un div y el observador hace un buen trabajo al ejecutar la devolución de llamada proporcionada cada vez que se detectan cambios en el árbol del div .

Estoy agregando todos los elementos secundarios (montando un componente React) y hay una acción que debo realizar solo cuando sé que todos están agregados; si realizo esa acción también antes de que todos los niños se agreguen al DOM, entonces arruinaría todo irremediablemente.

El observador posiblemente ejecutaría la devolución de llamada varias veces en una fracción de segundo solo porque agregué un grupo de niños, por lo que una posible solución sería establecer un tiempo de espera para esta acción en particular.

Ahora, dado que la acción es vital para la interactividad de la página, necesito esperar lo menos posible.

Mi pregunta es: ¿hay un orden de magnitud para el tiempo necesario para agregar un puñado de niños a un elemento? ¿Algo así como 1ms, 100ms o 1 segundo? ¿Cuánto tiempo es seguro esperar?
Pero también: ¿conoces alguna otra posible solución al problema?

PD: mi pregunta es una generalización de esta pregunta , que se resolvió al verificar la apariencia de una entidad en particular (una background-image ), pero estoy trabajando con un gancho personalizado reutilizable y esperando la aparición de un elemento que podría ser una input como podría ser un button y, por cierto, no sería el único de su tipo entre los niños que se agregan al div , ni se garantiza que estará presente en el DOM una vez que se agreguen todos los niños . Solo necesito verificar su presencia una vez que se agreguen todos los niños y eso es todo. Se necesita un enfoque diferente.

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