목표 - 재귀가 무엇이며, 어떻게 유용한지를 정의 - 재귀 함수(Recursive function) 작성의 두 가지 핵심 구성 요소를 이해 - Call Stack 이라는 것에 대한 학습 - Call Stack과 Recursive function 의 관계 재귀함수란 무엇인가? 재귀함수는 자기 자신을 호출하는 절차이다. Recursion이 사용되고 있는 곳 - JSON.parse / JSON.stringify - document.getElementById & DOM traversal algorithms - Object traversal (객체 순회) 재귀 함수 작성에서 두 가지 핵심 구성 요소 - 종료 조건 (재귀가 멈추는 시점을 정해줘야한다.) - 다른 입력값 (매번 다른 데이터를 가지고 함수를 호출해야 ..