Object -> JSON 으로 변환
JSON -> Object 으로 변환

Document가 제공하는 기능을 사용해서 웹 문서를 조작
DOM 조작 순서
let ele = document.getElementById("a")
//손흥민 div태그가 선택됨
//존재하지 않는 id값인 경우 null을 반환
```
- querySelector("css selector") //#id, .class, tag, \[property] 활용해서 첫번째 요소를 반환
```javaScript
let ele = document.querySelector(".b") // div#a.b
let ele2 = document.querySelector("[name='c']")
//class 기호와 이름으로 첫번째 요소를 반환
```
- querySelectorAll("css selector") //css selector를 만족시키는 모든 요소를 NodeList로 반환(유사배열이라 for문을 돌릴 수 있음)
```javaScript
let list = document.querySelectorAll("#a")
let list = document.querySelectorAll(".b")
let list = document.querySelectorAll("p")
let list = document.querySelectorAll("[name='c']")
//
```
생성
createElement("tagName") 작성한 tagName의 HTML 요소를 생성해서 반환, 태그의 이름을 만들어서 반환해줄 뿐이지 화면에 보이지는 않는다.

추가
createTextNode("text") 텍스트 노드를 생성, appendChild를 사용해서 노드 요소에 텍스트를 추가

수정
삭제