
[JS 톺아보기] 반복문과 재귀함수의 비교 (with. 모던 JS Deep Dive)
·
📝 공부 기록/Javascript
해당 시리즈는 [Deep Dive] 스터디의 발표 내용으로, [모던 자바스크립트 Deep Dive]의 일부를 발췌하여 작성하였습니다. 모던 자바스크립트 Deep Dive 12.7.2 재귀함수 (p.182)”재귀 함수는 반복되는 처리를 반복문 없이 구현할 수 있다는 장점이 있지만 무한 반복에 빠질 위험이 있고, 이로 인해 스택 오버플로 에러를 발생시킬 수 있으므로 주의해서 사용해야 한다. 따라서 재귀 함수는 반복문을 사용하는 것보다 재귀 함수를 사용하는 편이 더 직관적으로 이해하기 쉬울 때만 한정적으로 사용하는 것이 바람직하다.” ❓그렇다면 반복문과 재귀 함수 중 각자 어떤 식으로 더 성능이 좋은 걸까? 1. 재귀 함수와 반복문의 차이점반복문과 재귀 함수의 성능 비교에 앞서, 둘의 차이점에 대해 알아보려고..