sto cercando di concat due nodelists utilizzandoCONCAT due nodelists
var ul = document.querySelector("ul");
var down = document.getElementsByClassName("mobile")[0];
var ul_child = Array.prototype.concat.call(ul.children,down.children);
Ma questo restituisce solo due nodi da nodelist ul e ignorare gli altri. Qual è il più valido per concatenare due nodelsits? Vorrei evitare di eseguire il ciclo bruteo
Non si può mutare gli elenchi dei nodi e dei parametri per '.concat()' deve essere Array perché siano appiattiti nel risultato. Cosa c'è di sbagliato in un ciclo? –
'const ulChild = Array.from (ul.children) .concat (Array.from (down.children));' – ndugger
@ndugger: Hai l'unica risposta corretta qui * (o è stata fatta fino a War10ck aggiornato) *. –