자바 스크립트에서 try catch를 사용하면 일반적으로 기록되는대로 기본 Chrome ReferenceError 객체를 콘솔에 가져올 수 있습니까? 나는 오류 개체의 스택 속성을 사용하여 가까이 갈 수 있지만, 다른 오류를 기록합니다네이티브 ReferenceError 객체 스택을 JavaScript try catch에서 콘솔에 전달하는 방법은 무엇입니까?
try {
bet you can't run this you dumb computer;
}
catch(error) {
console.log(error.stack);
}
위를 실행할 때, 나는 콘솔에서 다음을 얻을 :이 동안
을 약간 도움이된다. 줄 번호를 클릭하면 오류가 아닌 코드의 console.log (error.stack) 행으로 이동한다. 은 try 캐치없이
이 오류는 다음과 같습니다
이및 행 번호를 클릭하면 원래 오류가 발생한 위치에 정확히 저를 취할 것입니다. 그렇다면이 네이티브 Chrome 오류 객체를 캐치에 전달한 다음 콘솔에 로그하여 정상적으로 시도 잡기가 없으면 던져진 원래 오류와 줄로 어떻게 이동할 수 있습니까?
당신이 가지고있는 것은 try가 평가되기 전에 발생하는'SyntaxError : Unexpected identifier'입니다. 실제 코드를 알려주십시오. – Bergi