Я читал, что оперерации с DOM являются дорогостоящими. Вот допустим, у меня есть код:
create=function(el){
the_el=document.createElement(el)
document.body.appendChild(the_el)
return the_el
}
p=create("p")
div=create("div")
p.innerHTML="foo"
div.innerHTML="bar"
Вопрос: в
двух последних строках есть обращения к DOM (явные или не явные)? будут ли тут тормоза, связаные с DOM-операциями?
То есть, если сформулировать более обще: если мы вытаскиваем DOM-элементы на уровень JS-интерфейса, остаются ли обращения к этим элементам по прежнему дорогими?