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

217
Visualizações
función appendChild que podría llamarse varias veces y crear varios elementos con contenido en ella

¿Cómo se supone que debo convertir este código secundario adjunto para que funcione, de modo que pueda hacer que mi código sea más legible y más corto? ¿También sería posible que uno de esos hijos agregue otro hijo, también creado con esta función?

 let infoDiv = document.createElement("div"); infoDiv.classList.add("fullEventInfo"); classes.appendChild(infoDiv); let titleTypeDiv = document.createElement("div"); titleTypeDiv.classList.add("titleType"); infoDiv.appendChild(titleTypeDiv);
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Utilizar este:

 function createElement(type, props, ...children) { const elem = document.createElement(type); if(props) Object.assign(elem, props); for(let child of children) { if(typeof child === "string") elem.appendChild(document.createTextNode(child)) else elem.appendChild(child) } return elem; }

Asi que:

 let elem = createElement("div", { className: "test" }, createElement("p", {}, "hello world !!!"));

Esto se traduce como:

 <div class="test"> <p>hello world !!!</p> </div>
about 4 years ago · Juan Pablo Isaza Relatório
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