[JS] Append()&Prepend()

sujip·2023년 4월 19일
0

JavaScript

목록 보기
11/21
post-thumbnail

Append()

element의 last child 뒤에 Node objects or string objects 집합을 삽입.
(= function 안의 경로에 정의한 value를 가장 뒤에 기입.)


Prepend()

element의 last child 앞에 Node objects or string objects 집합을 삽입.
(= function 안의 경로에 정의한 value를 가장 앞에 기입.)


+ Node.append(prepend)Child()와의 차이점

  • Element.append(prepend)()는 Node objects와 string objects를 모두 혀용하지만, Node.append(prepend)Child()는 Node objects만 허용한다.
  • Element.append(prepend)()는 return value(반환값)이 없지만,
    Node.append(prepend)Child()는 추가된 Node object가 반환된다.
    ( return value : function이 완료되었을 때 function이 반환되는 값.)
  • Element.append(prepend)()는 여러 nodes와 strings를 추가할 수 있지만, Node.append(prepend)Child()는 하나의 node만 추가할 수 있다.
  • Node interface의 appendChild()/prependChild() method는 지정된 부모 노드의 자식 노드 목록 끝/앞에 노드를 추가한다.
  • 지정된 자식이 문서의 기존 노드에 대한 참조인 경우,
    appendChild()/prependChild()는 현재 위치에서 새 위치로 이동한다.

0개의 댓글

Powered by GraphCDN, the GraphQL CDN