프로그래밍에서 '콜 스택(Call Stack)'이란?
보통 MDN Web Docs해설
콜 스택은 현재 실행 중인 함수들의 목록입니다. 함수 A가 함수 B를 호출하면 B가 스택 위에 쌓이고, B가 완료되면 스택에서 제거되어 A로 돌아갑니다. 스택 오버플로(Stack Overflow)는 재귀 호출이 너무 깊어 콜 스택이 넘칠 때 발생합니다.
콜 스택은 현재 실행 중인 함수들의 목록입니다. 함수 A가 함수 B를 호출하면 B가 스택 위에 쌓이고, B가 완료되면 스택에서 제거되어 A로 돌아갑니다. 스택 오버플로(Stack Overflow)는 재귀 호출이 너무 깊어 콜 스택이 넘칠 때 발생합니다.