메소드는 지정된 이름의 HTML 요소를 만들어 반환한다.
즉, 내가 작성한 HTML에 존재하지 않는 태그를 뒤늦게 만들어서 추가할 수 있게 도와주는 메소드이다.
document.crateElement('div')
document.crateElement('p')
document.crateElement('a')
crateElement는 만드는 역할만 할뿐이지 웹 브라우저 화면에 추가되는 것은 아니다!
appendChild 메소드는 DOM 내 개별요소에 자식 요소를 추가할 때 사용하는 메소드이다.
기본적으로
target,appendChild(자식으로 추가할 요소)
예시
const p = document.crateElement("p")
document.body.appendChild(p)
타겟 요소에 자식 요소를 추가한다는 점에서 같으나, 차이점도 존재한다.