Error 객체의 스택 속성은 어떤 함수가 어떤 순서로, 어떤 줄과 파일에서, 어떤 인수로 호출되었는지에 대한 추적을 제공합니다. 스택 문자열은 가장 최근 호출에서 이전 호출로 진행되어 원래 전역 범위 호출로 돌아갑니다. Java의 스택 추적과 유사합니다.
예시
function a() { throw new Error("error"); } try{ a() } catch(e) { console.log(e.stack) }
출력
이것은 출력을 줄 것입니다 -
Error: error at a (<anonymous>:2:11) at <anonymous>:6:5
참고 − 스택은 비표준 속성이며 모든 환경에서 사용 가능한 것은 아닙니다.