innerHtml 최소화
2019년 3월 18일, 17시 26분 55초
innerHTML 횟수는 최소한으로 하는 것이 좋다. 브라우저는 갱신할 때마다 렌더링을 거치게 되기 때문이다. 자세한 내용은 브라우저가 웹을 그리는 법에서 확인할 수 있다
//루프를 돌 때마다 브라우저가 웹페이지를 다시 그린다.
for(var i=0; i<100; i++){
document.getElementById('list').innerHTML += "<li>list</li>";
}
let list = '';
for(var i=0; i<100; i++){
list += "<li>list</li";
}
document.getElementById('list')+=list;