둘 다 js 상에서 부모와 자식 관계를 만들어주는 요소이다.
요소(tag)를 생성해줄 때 사용한다.
string이 들어간 요소를 만들 때 사용한다.
여러개의 자식 형성이 가능하다.
document.body.append(div, "Hi!", span);
--->
<body>
<div></div>
Hi!
<span></span>
</body>
string도 자식으로 만들어줄 수 있다.
div.append("append예시");
--->
<div>append예시</div>
return 값 반환은 불가능!!
string은 자식요소로 추가가 불가능하다.
한번에 오직 하나의 자식요소 생성이 가능하다.
return 값 반환 가능!!
console.log(document.body.appendchild(div));
--->
div ---> node element임