Lee Jaeyoon2
재유니버스
Lee Jaeyoon2
전체 방문자
오늘
어제
  • 분류 전체보기 (228)
    • TIL (165)
    • 생각 (11)
    • 서평 (1)
    • JavaScript & TypeScript (4)
    • React (0)
    • C (45)
    • 에러 핸들링 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • map
  • 심사 문제
  • dotenv
  • 코드숨 리액트 8기
  • 코딩 도장
  • C
  • c언어
  • TiL
  • 플래그
  • 회고
  • 5F
  • dotenv-webpack
  • 객체
  • JavaScript
  • C언어 코딩 도장
  • react
  • 코드숨
  • 변수
  • 실수
  • 코드숨 리액트

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Lee Jaeyoon2

재유니버스

TIL - 20220827
TIL

TIL - 20220827

2022. 8. 27. 22:25

 오늘은 모던 JavaScript 튜토리얼에서 문서 수정하기에 대해 공부했다. 작성한 질문은 다음과 같다.

DOM 노드를 만들 때 사용하는 메서드로는 다음과 같다.

  • document.createElement(tag): tag에는 div, span과 같은 HTML 태그를 넣어주며, 태그 이름을 사용해 새로운 요소를 만든다.
  • document.createTextNode(text): 주어진 text를 바탕으로 새로운 텍스트 노드를 만든다.

 

자바스크립트에서 지원하는 노드 삽입 메서드로는 다음과 같다.

  • node.append(노드 혹은 문자열): 노드나 문자열을 node 끝에 삽입한다.
  • node.prepend(노드 혹은 문자열): 노드나 문자열을 node 맨 앞에 삽입한다.
  • node.before(노드 혹은 문자열): 노드나 문자열을 node 이전에 삽입한다.
  • node.after(노드 혹은 문자열): 노드나 문자열을 node 이후에 삽입한다.
  • node.replaceWith(노드 혹은 문자열): node를 새로운 노드나 문자열로 변경한다.

 

 노드 삭제 메서드로는 node.remove()가 있다. 

 

 노드 복제 메서드로는 cloneNode가 있다.

'TIL' 카테고리의 다른 글

TIL - 20220829  (0) 2022.08.29
TIL - 20220828  (0) 2022.08.28
TIL - 20220826  (0) 2022.08.26
TIL - 20220825  (0) 2022.08.25
TIL - 20220824  (0) 2022.08.24
    'TIL' 카테고리의 다른 글
    • TIL - 20220829
    • TIL - 20220828
    • TIL - 20220826
    • TIL - 20220825
    Lee Jaeyoon2
    Lee Jaeyoon2

    티스토리툴바