Jestem zdezorientowany, jeśli chodzi o styl pisania kodu. Chcę wiedzieć, która metoda jest skuteczna, aby wstawić znacznik HTML do dokumentu.javascript document.createElement lub znaczniki HTML
Javascript:
document.getElementById('demoId').innerHTML='<div>hello world and <a>click me</a> also</div>';
LUB
var itd=document.createElement('div'),
ita=document.createElement('a'),
idt=document.createTextNode('hello world');
iat=document.createTextNode('click me');
idn=document.createTextNode('also');
ita.appendChild(iat);
itd.appendChild(idt);
itd.appendChild(ita);
itd.appendChild(idn)
docuemtn.getElementById('demoId').appendChild(itd);
Jaki jest najszybszy i najlepszy sposób?
Dlaczego chcesz tworzyć tagi HTML w ten sposób? – Supplement
można zrobić profilowanie skryptów Java w Chrome, aby zmierzyć to – user1428716
Wszyscy prawdopodobnie powiedzą, że jestem szalony, ale jeśli zrobiłeś tę stronę, a potem musiałem ją zachować, wolałbym użyć opcji 1 i uniknąć opcji 2 dla tak długo jak to tylko możliwe. Ponadto nie mogę sobie wyobrazić opcji 2, która byłaby szybsza niż opcja 1. –