Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Append vários children ao node pai

Olá,

É possivel no JS fazermos um append de vários filhos em um array para o elemento pai sem termos de fazer um loop diretamente e passar cada um atraves do appendChild()? Ou seja, neste caso um array de "tr" para o "tbody".

Obrigado

1 resposta
solução!

Olá, André, tudo bem?

Como é especificado na documentação do .appendChild, esse método recebe apenas um parâmetro. Ou seja, usando javascript "puro", sim, você precisa chamar a função para cada elemento filho que você quiser adicionar a um pai, seja em um loop ou chamando a função explicitamente várias vezes.

Uma alternativa que posso te dar é usando a biblioteca jQuery, que possui o método .append, que realiza a mesma tarefa de adicionar um elemento filho a um pai, com a diferença de que você pode passar vários parâmetros! Ou seja, é possível realizar o que você está perguntando.

Espero ter ajudado! Bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software