JavaScript - element.append() - element.innerHTML jQuery - $().append() - $().html() 일반적으로 dom 은 jquery 보다 속도면에서 훨씬 빠르고, jquery는 dom 보다는 표현식이 간단하다는 차이가 있다. append 타겟을 지정하여 데이터를 처리하면 처리한 태그가 추가로 처리되며 innerHTML 은 타겟의 모든 데이터를 덮어씌운다. 그래서 innerHTML += "추가할 데이터" 방식으로 대처한다. 가장 해서는 안되는 방법으로 반복문 내부에 append / innerHTML += 처리 하는 것. //안 좋은 방식 for(i=0; i