오늘의 키포인트

JSON(JavaScript Object Notation)

나의 이해

JSON : 객체 형태의 포멧. 호환성을 위한 약속

문법 및 중요

JSON.stringify(obj) : 객체를 문자열로 바꿈.  stringify하는 과정을 직렬화(serialize)라고 함

JSON.parse(str) : 문자열을 객체로 바꿈.  parse하는 과정을 역렬화(deserialize)라고 함

JS에서의 객체는 key를 따옴표 없이 사용 가능, 문자열을 작은 따옴표, 큰 따옴표 다 됐지만

JSON은 key와 문자열 둘다 큰 따옴표 써야함

JSON구조는 재귀 함수를 쓸 수 있는 Tree구조임

새로 안것

dom에서 hasChildNodes() 는 자식 노드 있는지 여부