-
See the Pen appendChild vs innerHTML by kimyangsun (@kimyangsun) on CodePen.
const div = document.querySelector('div');
div.appendChild (newElement); <- appendChild 사용 표기
div.innerHTML += "<p>내용</p>" <- innerHTML 사용 표기appendChild는 인자를 해당하는 부분에 마지막에 더해준다.
innerHTML은 내부 HTML을 완전히 바꾼다.
위의 코드팬과 같이 innerHTML은 문자열을 만든 뒤 사용하는게 성능에 좋다.
'코딩 기록 > 자바스크립트' 카테고리의 다른 글
자바스크립트 계산기 (HTML/CSS/Vanilla JavaScript) (0) 2021.02.08 Shopping List Basic (바닐라 자바스크립트) (0) 2021.02.08 scrollIntoView 예제 (자바스크립트) (0) 2020.11.13 slice vs splice (자바스크립트 배열 자르기) (0) 2020.11.13 substr vs substring (자바스크립트 문자열 자르기) (0) 2020.11.13 댓글